审计的问题: 在审计sys用户的时候,在audit_file_dest找不到记录sys用户操作的审计文件。 恰好我这win7上也装了个Oracle 10g(10.2.0.3.0),照着做了一把,发现同样的问题,普通用户的审计记录在dba_audit_trail可以查到,记录sys用户审计信息的audit目录D:ORACLEPRODUCT10.2.0ADMINORCLADUMP却一直为空,什么原因?答案来自metalink,
对于windows系统,对sys用户的审计信息并不存在AUDIT_FILE_DEST参数指定的目录里,而是在windows的事件管理器中。(Navigation Path: Computer Management -> Event View -> Windows Logs -> Application)
本机audit参数设置(对于windows ,审计sys用户只需要设置audit_sys_operations为true即可;unix还需audit_file_dest):SQL> show parameter auditNAME TYPE VALUE
------------------------------------ --------------------------------- ------------------------------
audit_file_dest string D:ORACLEPRODUCT10.2.0ADMINORCLADUMP
audit_sys_operations boolean TRUE
audit_trail string DB
SQL>
metalink解释:
Exception: As "AUDIT_FILE_DEST" is invalid on Windows, all Oracle audit trail information on Windows is recorded in the Windows event viewer.Audit SYS User Operations [ID 174340.1]Oracle EBS R12如何更改SYSADMIN的密码Oracle On Demand(OOD)项目中EBS打补丁的详细步骤相关资讯 Oracle基础
- Oracle基础介绍及常用相关SQL*PLUS (03月11日)
- Oracle 角色的两个特性和误区 (09/04/2012 05:56:16)
- Oracle rac11.2.0.3.0的vip在重启 (09/02/2012 10:00:39)
| - Oracle中删除用户遇到的问题 (09/08/2012 20:01:42)
- IMP-00008: unrecognized (09/02/2012 10:03:25)
- 在Oracle数据库上设置限制ip地址访 (09/02/2012 09:59:55)
|
本文评论 查看全部评论 (0)