小编典典

审核日志删除的最佳方法是什么?

sql

连接字符串上的用户标识不是变量,并且与程序的用户标识(例如,可以是GUID)不同。如果您的连接字符串的用户ID是静态的,您如何审核日志删除?

记录插入/更新/删除的最佳位置是通过触发器。但是使用静态连接字符串,很难记录谁删除了某些内容。有什么选择?


阅读 154

收藏
2021-04-14

共1个答案

小编典典

使用SQL Server,您可以使用CONTEXT_INFO将信息传递给触发器。

我在必须使用触发器(例如,表上的多个写入路径)的代码中(由Web应用程序调用)使用了此代码。这是无法将我的逻辑放入存储过程的地方。

2021-04-14