很多并发用户可以同时更改Access数据库。
Aceess本身是否跟踪谁做出了什么改变?何时?
即。如果一个用户使用用户身份验证作为用户“Bob”登录,而另一个用户是“Fred”,那么是否有办法找出Bob或Fred是否对数据库进行了某些更改?
对Access数据库的每次更改都会获得发生时间的时间戳吗?
答案 0 :(得分:1)
简短的回答是否定的。 Access无法审核谁更改了什么或何时更改。它还缺少能够让您可靠地保存这些日志的任何系统(如触发器)。相反,您可以做的最好的事情是编写您的应用程序以将必要的审计信息写入单独的表,但用户将能够通过一些了解如何绕过它。您还需要正确设置访问/喷射安全性,以防止用户修改审计表。