我需要使用登录到我的ASP.net应用程序的用户名作为日志中的标识符来记录数据库上的每个用户操作。
最简单的方法是什么?
我想对于我的数据访问层的每个方法调用,我需要记录该调用的参数和用户名,然后调用一个新的“日志事件”方法,将调用的详细信息写入表。
我是在正确的轨道上吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
我正在这里工作,我们正在数据库层进行日志记录。每当用户执行插入,更新,删除操作时,将触发触发器并记录具有相应字段的操作,以进行历史记录和审计。可能不是最好的方式,但它有效。