我的客户使用 Microsoft Access 2010 已经有一段时间了,他们收到了一些安全审核要求。他们使用链接表方法连接到 Microsoft SQL Server 2012 Express。
要求规定必须记录针对数据的所有操作。(插入、更新、删除和选择语句)
对于 INSERT、UPDATE、DELETE 语句,我可以创建一个触发器来记录更改。
问题是围绕 SELECT 语句的审计。如果数据是只读的,我可以使用存储过程来记录查询。但是执行存储过程会使 Recordset 不可更新。
有谁知道如何应对这一挑战?
我对很多策略持开放态度......(通过 Web 服务连接访问 SQL,任何东西......)
需要注意的是,我的客户没有 3 万美元可用于 SQL Sever 企业版,因为他们是一家员工不到 10 人的小型企业。