![]() |
1
34
要将数据库“applogs”标记为不接受新连接,请执行以下操作:
另一种可能是为客户端角色撤消对数据库的“连接”访问。 断开用户与数据库的连接=终止后端。因此,要断开所有其他用户与“applogs”数据库的连接,例如:
|
![]() |
2
12
终止当前活动连接后,还可以发出此命令,该命令只允许超级用户登录。这假设所有超级用户仍然可以访问。希望你不要把超级用户的权限交给任何人。
|
|
3
8
从PostgreSQL 9.5开始,我们终于可以:
|
![]() |
4
2
我有一个不同的使用场景,在这个场景中,我想为每个人(包括超级用户)禁用一个DB,并且永远禁用它,但现在还不能简单地删除它,以便在需要时能够快速地重新激活它。 这在一个旧的8.3 Postgres上运行良好:
|
![]() |
5
0
如果您在会话中连接到要禁止连接的DB,并且在禁止连接后仍在同一会话中保持连接,请使用以下方法:
... 在重新启用之前,它允许您在不发生任何其他连接的情况下进行操作 但如果您使用它,它必须来自另一个数据库中的会话:
|
|
tggtsed · PostgreSQL从平均值中排除值 1 年前 |
![]() |
Dawid · 为什么我不能在子查询中使用表别名? 2 年前 |
![]() |
CraZyCoDer · 在PostgreSQL中锁定潜在事务 2 年前 |
![]() |
ranebec · 计数时如何返回0而不是null? 2 年前 |
![]() |
Flo · 分组依据中的SQL大小写 2 年前 |