【问题标题】:How to write an audit trail for a table如何为表编写审计跟踪
【发布时间】:2013-07-19 14:36:05
【问题描述】:

我正在使用 vb5 和 sybase db。我有不同的角色(具有活动目录组),更改表格。我想为此表写一个审计跟踪(审计表),以查看...所有更改时间戳的人)。如何做到这一点?

【问题讨论】:

  • 您使用的是什么 Sybase 数据库。日月光?作为一个?智商?
  • 使用 Sybase ASE 12.5.3

标签: sybase sap-ase vb5


【解决方案1】:

触发器会起作用,但根据您需要的粒度和安全级别,您可能还想考虑使用 Sybase ASE 中包含的审计功能。

以下是有关内置审计选项的信息:​​

Sybase ASE System Admin Guide: Security Administration - Auditing

Sybase ASE System Admin Guide: Auditing

【讨论】:

    【解决方案2】:

    尝试以下方法:

    使用 _log 创建一个新表(通过复制原始表) 称为审计的额外列并强制将插入/更新到表中 使用触发器或编写审计程序。我们应用了相同的 我上一家公司的几十张桌子的逻辑,它服务于 目的。

    【讨论】:

    • 您好 Sunil,您能否为此提供代码 sn-p 示例(表格的审核试用)。我的意思是触发器。
    猜你喜欢
    • 1970-01-01
    • 2018-01-31
    • 2018-10-23
    • 2011-11-26
    • 1970-01-01
    • 2015-10-23
    • 1970-01-01
    • 2010-09-13
    • 2011-08-25
    相关资源
    最近更新 更多