我的申请就像有类别和类别,产品将在那里。
有三种类型的管理员。超级管理员(可以使用多个管理员),产品管理员(多个产品管理员)和用户。
超级管理员和产品管理员可以添加/删除/更新产品。 用户可以查看。
超级管理员和产品管理员可以更改用户权限。
超级管理员可以添加用户。
为此,我需要添加审计跟踪。
我推荐了一些网站 best way to implement an audit trail in sql-server?
http://www.codeproject.com/Articles/21068/Audit-Trail-Generator-for-Microsoft-SQL
http://techbrij.com/audit-trail-microsoft-sql-server-quickly
我对此的理解。
我已计划进行以下实施
产品{ProductName} [{PersonId}]由{Username}创建 [{PERSONID}]
无论何时成功添加产品,我都会调用存储过程,从而调用审计跟踪消息表以获取消息并替换必要的标记并在 AuditTrail表中更新
我会为所有行动做同样的事情。
会是一个很好的实施吗?
如果没有,任何人都可以根据我的需要建议良好实施吗?