Oracle10g增强审计(1)
oracle 10g之前,可以审计对表的操作,但不能记录操作时的各个列的值。在10g中,已经可以审核并监控到具体的sql语句及内容了。
要求10g以后的版本。
alter system set audit_trail=db_extended scope=spfile;
示例;
SQL> show user
User is "TEST"
SQL> desc a;
Name Type Nullable Default Comments
---- ------------ -------- ------- --------
ID INTEGER Y
NAME VARCHAR2(10) Y
sys:
SQL> audit INSERT on test.a by access ;
审计已成功。
test:
SQL> INSERT INTO A VALUES(1,’10’);
1 row inserted
SQL> commit;
完成后。
检查系统审计表:
SQL> select username,obj_name,sql_text FROM DBA_AUDIT_TRAIL WHERE USERNAME=’TEST’ and obj_name=’A’ AND SQL_text is not null;
USERNAME OBJ_NAME SQL_TEXT
TEST A
INSERT INTO A VALUES(1,’10’)
完成后,记得关闭审计
SQL> noaudit INSERT on test.a ;
- Oracle10g增强审计(1)
- › 简述Oracle数据仓库的体系结构
- › Oracle数据库段管理有技巧
- › 利用脚本文件管理Oracle数据库
- › Oracle资料档案库密码忘记解决办法
- › Oracle应用软件帮助企业实现管理变革
- › Oracle数据库snap的设置
- › Oracle中存取控制介绍
- › 左右Oracle输入输出性能的块空间配置(2)
- › 左右Oracle输入输出性能的块空间配置(1)
- › Oracle10g增强审计(2)
- › Oracle10g增强审计(1)
- › Oracle实例和Oracle数据库详解(1)
- 在百度中搜索相关文章:Oracle10g增强审计(1)
- 在谷歌中搜索相关文章:Oracle10g增强审计(1)
- 在soso中搜索相关文章:Oracle10g增强审计(1)
- 在搜狗中搜索相关文章:Oracle10g增强审计(1)
tag: ORACLE/CIW认证,ciw认证,ciw认证考试,oracle认证,考试频道 - 计算机考试 - ORACLE/CIW认证