sql-server-2008审计表

时间:2010-02-09 11:16:08

标签: sql-server-2008

在我的一个应用程序Iam中使用SQL SERVER 2008,我喜欢为几个表实现审计表。我必须在相应的表上创建触发器的一个选项。任何人都可以建议我任何其他好的,强大的和安全的选择。

3 个答案:

答案 0 :(得分:1)

SQL Server 2008具有新的审核功能:Auditing in SQL Server 2008

还有Change Data Capture

答案 1 :(得分:0)

触发器是常用的方法。另一种选择可能是在您的存储过程中处理此问题。当然,这假设所有数据修改都通过存储过程进行。由于您使用的是SQL Server 2008,并且假设您不关心任何较低版本,请在此处查看新的审核功能:http://msdn.microsoft.com/en-us/library/dd392015.aspx

答案 2 :(得分:0)

您没有提到您使用的是哪个版本的SQL Server,因为审核功能仅在企业版中提供。

您应该从Richard T. Snodgrass下载免费电子书开发面向时间的数据库应用程序的副本:http://www.cs.arizona.edu/people/rts/tdbbook.pdf

他谈到了数据库中的审计和许多其他与时间相关的问题。