- 3
- 0
- 约6.78千字
- 约 6页
- 2016-04-14 发布于重庆
- 举报
Oracle基于系统级触发器的审计功能
基于系统级触发器的审计功能
从Oracle8i开始,Oracle引入了特殊的触发器,这些触发器并不是和特殊的DML事件相关联的(DML事件,如,INSERT,UPDATE和DELETE)。这些系统级别的触发器包括:
????????? 数据库启动/关闭触发器
????????? DDL触发器
????????? 最终用户登陆/注销触发器
????????? 系统错误触发器
????????? DDL触发器
使用这些触发器,可以对数据库发生的一些重要事件进行审计。
当触发事件发生的时候,可以启动触发器。在触发器中,可以通过DML操作将审计操作记录在日志表中,或者通过抛出一个EXCEPTION来制止某种操作。在触发器中,可以通过使用系统事件函数(Event Attribute Functions)来获取一些信息。以下是系统事件函数的详细情况:
系统事件函数 函数名称 类型 描述 备注 ora_client_ip_address VARCHAR2 客户端的IP地址 ? ora_database_name VARCHAR2(50) 数据库名称 ? ora_dict_obj_name VARCHAR2(30) DDL发生的对象名称 ? ora_dict_obj_owner VARCHAR2(30) DDL发生对象的宿主 ? ora_dict_obj_type V
您可能关注的文档
最近下载
- 纪检题库及答案.doc VIP
- 吉林省长春市2026届高三下学期5月模拟考试历史试卷(无答案).pdf VIP
- 标准图集-19K112 金属、非金属风管支吊架(含抗震支吊架).pdf VIP
- 2026中国有色金属企业期货套期保值会计处理实务指南.docx
- 宠物食品制造培训课件.ppt VIP
- 安徽省江淮十校2026届高三4月模拟考试(高考三模)历史试卷.docx VIP
- 静电学 第3-1部分:静电效应的模拟方法人体模型(HBM)的静电放电试验波形.pdf VIP
- (小升初)人教版小学语文总复习—古诗文汇总.docx VIP
- 不动产多测合一测绘技术设计书.pdf VIP
- 急性心衰护理试题及答案.docx VIP
原创力文档

文档评论(0)