首页 > 解决方案 > Sybase如何记录视图、程序的变化

问题描述

是否可以使用 sp_audit 记录触发器的删除、视图的更改、过程?

标签: loggingsybase

解决方案


假设你正在运行(Sybase)SAP ASEsp_audit 可以审计 DDL 更改;来自参考手册 re: sp_audit / options

创造

创建数据库、创建默认值、创建函数、创建索引、创建过程、创建角色、创建规则、创建服务、创建表、创建触发器、创建视图、sp_addmessage

降低

删除数据库、删除默认值、删除函数、删除索引、删除过程、删除角色、删除规则、删除服务、删除表、删除触发器、删除视图、sp_dropmessage

笔记:

  • 我假设该create选项包含(较新的)create or replace ...命令
  • 我已经有sp_audit一段时间没有使用了,所以不确定 DDL 命令审计的历史是什么(例如,是否一直支持 DDL 审计,或者它是在特定版本中引入的ASE

推荐阅读