嗨,这基本上是我想在sql server management studio中做的事情。
每当任何用户尝试删除或更新表中的数据时,都需要将其记录到Windows应用程序事件日志中。
哪里有我可以参考的方法?我什么都找不到。
谢谢
完整问题:
由于“产品”表是非常重要的表,因此公司希望跟踪对 表。每当任何用户尝试删除或更新表中的数据时,都应将其登录到 Windows应用程序事件日志。但是,无需撤消更改,因为它可能是 合法的变更。
答案 0 :(得分:0)
您应该使用SQL Server Audit。 create a server audit时,将审核目标指定为Windows Application Log
。有关更多信息,请参见CREATE SERVER AUDIT (Transact-SQL)。由于这是一项学校作业,所以我认为最好亲自尝试编写。祝你好运!