连接指定数据库时提示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;

数据库即可恢复连接。

相关推荐
努力努力再努力wz几秒前
【Qt入门系列】:QLabel控件详解:从文本显示到图片展示,再到内容布局与伙伴机制
android·开发语言·数据结构·数据库·c++·qt·mysql
Volunteer Technology1 分钟前
Flink编程模型与API(二)
大数据·数据库·flink
流星白龙9 分钟前
【MySQL高阶】9.在一台机器上运行多个MySQL实例
数据库·mysql·adb
Rick19939 分钟前
MySQL 优化器会选择【最小、最精准、最高效】的索引
数据库·mysql
mN9B2uk1712 分钟前
MySQL命令行导出数据库
c语言·数据库·mysql
STDD20 分钟前
ATLAS MMO 专用服务器搭建教程:海盗生存 MMO 服务器开服指南
运维·服务器·php
铁皮哥23 分钟前
【后端开发】什么是守护线程,和普通线程有什么区别?
java·开发语言·数据库·人工智能·python·spring·intellij-idea
~央千澈~24 分钟前
《ZAKU渗透论:卓伊凡的2026渗透工程》第三章:Web攻击原理(上)——注入与SQL注入
数据库·sql·oracle
ThinkPet25 分钟前
记事-vue3项目部署Jenkins实现CICD流程
运维·nginx·jenkins·jenkinsfile·cicd流水线
j_xxx404_30 分钟前
Linux 线程同步硬核解析:从条件变量、阻塞队列到信号量环形队列
linux·运维·服务器·c++·人工智能·ai·中间件