oracle審計的激活與取消

審計audit用戶見識用戶所執行的操作,並且oracle會將審計跟蹤結果存放到os文件或數據庫中

激活審計

conn /as sysdba

show parameter audit_sys_operations;      查看審計參數

alter system set audit_sys_operations=TRUE scope=spfile;  設置審計參數爲true

alter system set audit_trail=db scope=spfile;     

startup force;  重啓生效

show parameter audit_sys_operations;      查看審計參數

定義需要審計的表

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

給普通用戶授權查看 審計表

grant select on dba_fga_audit_trail to bankuser;

執行增刪操作,查看對錶的審計

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

取消審計

execute dbms_fga.drop_policy(object_schema=>'bankuser',object_name=>'emp',policy_name=>'chk_emp');

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章