在关系到我的其他问题“什么是最好的方式来审核登录DELETE操作?“。什么是等价的PostgreSQL的CONTEXT_INFO?

[编辑]

我要记录使用触发器删除,但因为我没有使用数据库用户为我的应用程序的逻辑用户,我不能从触发代码谁删除的记录用户登录的CURRENT_USER。但对于INSERT和UPDATE,可以记录从触发记录的变化,因为你可以只添加一个用户字段中记录说inserted_by和LAST_UPDATED_BY,并使用这些字段来登录到审计表中。

有帮助吗?

解决方案

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top