我登录到 psql
控制台删除一些数据库,但它给我这个错误:
ERROR: database "production" is being accessed by other users DETAIL: There is 1 other session using the database.
我应该如何找到指向我的数据库的用户?
最佳答案
您可以使用pg_stat_activity
View 。它将显示关于每个打开的 session 的几乎所有感兴趣的内容,例如用户 (usename
),他/她从哪里连接(client_addr
和 client_hostname
)、状态
(事件、空闲等)和最后一个(正在)执行的查询
。
关于sql - 查找指向我的数据库 postgresql 的用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31178306/