Postgresql:如何为当前用户获取对表或数据库的所有查询?

pkmbmrz7  于 2022-11-23  发布在  PostgreSQL
关注(0)|答案(1)|浏览(195)

我需要在Postgresql中为当前用户获取对表的所有查询,如何做到这一点?我需要它进行审计。
我安装了pgbadger,但它没有显示查询,它只是显示一些查询的计数,例如,user 1对table 1进行了3次查询,但我需要得到这样的结果:

  • “用户1在%timestamp%从表1中进行了选择;用户1更改了表... *“等

有人能帮忙吗?

kokeuurv

kokeuurv1#

我用pgbadger,并尝试这个solution从postgres关闭docs
用于监视用户活动内置工具

相关问题