想法,提示,工具,实施审计的框架

时间:2011-02-02 09:56:14

标签: c# .net database audit audit-trail

我正在寻找想法,提示,现有框架(基于.NET),工具以及您实施良好审计跟踪的最佳方式的经验。

我们的典型应用程序并不花哨ASP.NET MVC 3-安全层 - 业务层 - 数据访问层 - 数据库(SQL Server 2008)

我唯一的要求是它必须易于实现并以某种方式存储在数据库中。

3 个答案:

答案 0 :(得分:2)

为了审核用户操作,我使用了Log4Net。在审核CRUD操作时,使用了触发器。

在这里,您可以找到有关实施审核日志的一些资源文章(Article1Article2

答案 1 :(得分:0)

我找到了一些很好的工具,比如OmniAudit等,但实际上并不是我想要的。所以我决定编写自己的审计跟踪工具来生成和维护触发器。

答案 2 :(得分:0)

如果您使用的是实体框架,请参阅:http://www.codeproject.com/KB/database/ImplAudingTrailUsingEFP1.aspx