oracle如何对sys用户进行审计(oracle on windows)
来源:互联网 发布:淘宝助理5 for mac 编辑:程序博客网 时间:2024/06/04 01:25
这两天有个哥们博客上私信我个审计的问题: 在审计sys用户的时候,在audit_file_dest找不到记录sys用户操作的审计文件。
恰好我这win7上也装了个oracle 10g(10.2.0.3.0),照着做了一把,发现同样的问题,普通用户的审计记录在dba_audit_trail可以查到,记录sys用户审计信息的audit目录D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP却一直为空,什么原因?
答案来自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 audit
NAME TYPE VALUE
------------------------------------ --------------------------------- ------------------------------
audit_file_dest string D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\ADUMP
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]
REF:
1. Audit SYS User Operations [ID 174340.1]
2. Auditing in Oracle 10g Release 2
http://www.oracle-base.com/articles/10g/auditing-10gr2.php
- oracle如何对sys用户进行审计(oracle on windows)
- Oracle中对用户登陆失败进行审计,查出相关登录信息(机器名)
- 对sys用户所有操作进行审计示例
- audit相关参数及SYS用户对普通用户进行审计
- Linux版 对sys用户进行审计的示例
- oracle 审计用户连接
- Oracle 对用户进行解锁
- oracle如何对用户进行解锁、修改密码
- 对用户进行操作日志审计
- 对象审计+查看审计内容+查看对哪些用户对象进行对象审计+取消对象审计
- 如何禁止SYS和SYSTEM用户远程登录Oracle
- 如何找回Oracle中system,sys用户的密码
- 如何找回Oracle中system,sys用户的密码 .
- 如何找回Oracle中system,sys用户的密码
- 如何找回Oracle中system,sys用户的密码
- 如何找回Oracle中system,sys用户的密码
- 如何重置oracle 10g SYS用户的密码
- 对Oracle 11用户进行解锁
- 类与类之间的关系
- 内存对齐的规则以及作用
- tomcat7与tomcat6引入标签taglib的区别:taglib definition not consistent with specification version
- 初识vb数据库开发之实例1(系统登录)
- C可执行文件的存储
- oracle如何对sys用户进行审计(oracle on windows)
- HDOJ 2955 Robberies
- 电脑桌面图标背景出现蓝色解决方法
- Android 应用初始化及窗体事件(按键)的分发
- 关于在view当中增加toolbar的问题
- nginx 源码学习笔记(七)
- 常用C#字符串函数大全
- 不更改数据库默认隔离级别,如何避免丢失更新(lost update)
- 猜扑克的小游戏 复习多线程