Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6660457
  • 博文数量: 1005
  • 博客积分: 8199
  • 博客等级: 中将
  • 技术积分: 13071
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 20:19
个人简介

脚踏实地、勇往直前!

文章分类

全部博文(1005)

文章存档

2020年(2)

2019年(93)

2018年(208)

2017年(81)

2016年(49)

2015年(50)

2014年(170)

2013年(52)

2012年(177)

2011年(93)

2010年(30)

分类: Oracle

2011-08-26 15:06:10

在数据库中记录审计信息
1.设置数据库审计参数(DB,EXTENDED)
该参数audit_trail是静态参数,在spfile设置后需要重启动实例才能生效
  1. alter system set audit_trail=DB,EXTENDED scope=spfile;

2.正对表某个表(如在schema hxl下的表tb_hxl_id)的select做审计

  1. audit select on hxl.tb_hxl_id;

3.登陆schema hxl执行查询操作

  1. Select * From tb_hxl_id

4.查询系统审计表SYS.AUD$可以查得到步骤3执行的查询操作

    SQL> Column userid format a10;
    SQL> Column obj$name format a10;
    SQL> Column ses$actions format a20;
    SQL> Select userid,obj$name,ses$actions
      2  From SYS.AUD$ Where userid='HXL';
    USERID     OBJ$NAME   SES$ACTIONS
    ---------- ---------- --------------------
    HXL        TB_HXL_ID  ---------S------

  1.                       

在OS中记录审计信息

1.设置数据库审计参数(OS)
  1. ALTER SYSTEM SET AUDIT_TRAIL=OS SCOPE=SPFILE;

2.正对表某个表(如在schema hxl下的表tb_hxl_id)的select做审计

  1. audit select on hxl.tb_hxl_id;

3.登陆schema hxl执行查询操作

  1. Select * From tb_hxl_id

4.在audit_file_dest参数指定的目下下会生成审计记录,若在windows环境下, 在事件查看器中也会查看得到审计信息。

注:audit_trail参数还可以试xml和xml, extended,设置成xml后,在audit_file_dest目录下会生成xml文件格式的审计信息.

阅读(2757) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~