Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 vb5 和 sybase db。我有不同的人角色(具有活动目录组),更改表格。我想为这个表写一个审计跟踪(审计表),看看......所有那些随着时间戳而改变的人)。如何实现这一目标?
尝试以下操作:
使用 _log(通过复制原始表)创建一个带有名为 audit 的额外列的新表,并使用触发器或通过编写审计过程强制将插入/更新到表中。我们将相同的逻辑应用于我上一家公司的数十张表,它达到了目的。
触发器会起作用,但根据您需要的粒度和安全级别,您可能还想考虑使用 Sybase ASE 中包含的审计功能。
以下是有关内置审计选项的信息:
Sybase ASE 系统管理员指南:安全管理 - 审计
Sybase ASE 系统管理员指南:审计