文件名称:dda
文件大小:75KB
文件格式:ZIP
更新时间:2024-03-08 23:17:39
TSQL
动态数据审核
:label_selector: 笔记:
本文档正在进行中。 任何内容(用方括号括起来)表示文档的草稿版本。
概述
动态数据审核(DDA)的主要优点:
部署和忘记触发器。 停止使用易碎的样板触发器,当您对它们进行编码时,它们会使您的眼球流血-并且需要在每次更改其中一个审核表时一次更新。 DDA动态跟踪INSERT,UPDATE,DELETE操作-因此,它不必关心模式更改。
集中审核存储。 将所有审核数据存储在一个表中-而不是每个
【文件预览】:
dda-master
----utilities()
--------enable_database_auditing.sql(13KB)
--------enable_table_auditing.sql(5KB)
--------list_dynamic_triggers.sql(1KB)
--------update_trigger_definitions.sql(6KB)
----deployment()
--------1.3.3534.1.marker.md(229B)
--------dda_latest.sql(109KB)
--------__build()
----.gitattributes(59B)
----core()
--------dynamic_data_auditing_trigger.sql(13KB)
--------get_audit_row.sql(865B)
--------get_audit_data.sql(39KB)
----internal()
--------get_engine_version.sql(763B)
--------translate_modified_columns.sql(2KB)
--------split_string.sql(2KB)
--------extract_key_columns.sql(1KB)
----LICENSE(1KB)
----.gitignore(65B)
----readme.md(12KB)
----tables()
--------trigger_host.sql(223B)
--------audits.sql(1KB)
--------translation_values.sql(5KB)
--------translation_tables.sql(3KB)
--------surrogate_keys.sql(462B)
--------translation_columns.sql(3KB)
----changelog.md(9KB)