mysql – 如何跟踪数据库表中多列的更改以进行审计?
发布时间:2020-12-11 23:52:49 所属栏目:MySql教程 来源:网络整理
导读:这个问题已经多次回答:here,here和外部链接here和here. 我理解上述线程中描述的方法,我打算使用this方法. 但我在实施这一点时几乎没有什么基本疑虑. 在我的情况下,一行中的多个列可以同时更新,因此遵循正确的实现方式: 找出操作类型(INSERT / UPDATE / DEL
这个问题已经多次回答:here,here和外部链接here和here. 我理解上述线程中描述的方法,我打算使用this方法. 但我在实施这一点时几乎没有什么基本疑虑. 在我的情况下,一行中的多个列可以同时更新,因此遵循正确的实现方式: >找出操作类型(INSERT / UPDATE / DELETE) 假设它们或多或少像我在其他产品(例如Oracle)中熟悉的那样工作,那么你的问题会变得更简单,因为你在行上放置了一个“更新”触发器并用它来更新每个字段的审计表你对…感兴趣. 可能需要注意的是:如果您的应用程序仅将数据库作为一个用户登录(例如,如果使用连接池,则是一种常见方法),记录实际用户身份可能会很棘手. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读