连接指定数据库时提示not currently accepting connections

文章目录

环境

系统平台:N/A

版本:N/A

症状

连接指定数据库时,提示:

FATAL: database "zrzydjk" is not currently accepting connections

Previous connection kept

连接其他数据库时均正常连接。

问题原因

数据库日志中,存在如下条目:

2024-04-25 09:59:14.688 CST,"highgo","otherdb",1671592,"10.142.1.225:65517",6628597f.1981a8,3,"ALTER DATABASE",2024-04-24 08:59:43 CST,37/43511,0,LOG,00000,"execute :

ALTER DATABASE ywsjk

WITH

ALLOW_CONNECTIONS = false","PostgreSQL JDBC Driver"

该日志表示数据库被修改为禁止连接。出现该情况,大部分场景是由于误操作取消了指定数据库的连接权限,如图所示:

解决方案

使用管理员用户连接到其他数据库中,执行:

ALTER DATABASE ywsjk WITH ALLOW_CONNECTIONS = true;

数据库即可恢复连接。

相关推荐
DLYSB_13 小时前
存储运维实战:基于 Ceph Event 监听与 Python 适配器的分布式存储健康度物理声光响应架构
运维·ceph·python·报警灯
阿里云云原生15 小时前
可用性从 99.9% 跃升至 99.995%:畅捷通如何用 AI 重塑运维底座?
运维·网络·人工智能
阿童木写作15 小时前
Python实现Temu图片批量翻译自动化教程
运维·人工智能·python·自动化
iori97king16 小时前
库存不足自动通知:第一次使用自动化
运维·自动化
@insist12316 小时前
信息系统管理工程师-信息系统运维资源、技术与智能运维核心考点解析
运维·软考·信管·软件水平考试·信息系统管理工程师
木子欢儿16 小时前
Intel 架构的 MacBook Pro 运行 Linux 发热量高解决
linux·运维·服务器
凌虚16 小时前
面向 MySQL 用户的 PostgreSQL 快速上手指南
数据库·后端·架构
五阿哥永琪17 小时前
MySQL中操作json的函数!
数据库·mysql·json
来者皆善17 小时前
了解Mysql优化吗?如何优化索引?
数据库·mysql
KKKlucifer19 小时前
运营商全域安全运维支撑体系落地实践
运维·安全