跟踪数据库变化的数据-审计

一.审计(audit)监视用户所执行的数据库操作,将审计跟踪结果存放到OS文件或者数据库中

激活审计

sql>conn / as sysdab

sql>show parameter audit_sys_operations;默认为falsealter

sql>alter system set audit_sys_operation-TRUE scope=spfile;

sql>alter system set audit_trail=db scope=spfile;

sql>startup force

定义审计的表

execute dbms_fgs.add_policy(object_schema=>'bankuser',object_name=>'emp',policy_name=>'chk_emp',statement_types=>'insert,update,delete');

授权普通用户查看审计表,默认dba可查看

sql>grant select on dba_fga_audit_trail to banluser;

执行增删改查操作,查看审计结果

sql>conn bankuser/bankpwd

sql>select t.timestamp,t.sql_text from sys.dba_fga_audit_trail t;

取消审计

sql>conn sys/sys as sysdab

sql>execute dbms_fgs.add_policy(object_schema=>'bankuser',object_name=>'emp',policy_name=>'chk_emp');




  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值