【OCP講課】Audit實驗與tips
--options:
dba_stmt_audit_opts
dba_obj_audit_opts
dba_priv_audit_opts
--audit info
DBA_AUDIT_EXISTS
DBA_AUDIT_OBJECT
DBA_AUDIT_POLICIES
DBA_AUDIT_POLICY_COLUMNS
DBA_AUDIT_SESSION
DBA_AUDIT_STATEMENT
DBA_AUDIT_TRAIL
NOAUDIT ALL; -- cancel statement audit
NOAUDIT ALL PRIVILEGES; -- cancel pribilege audit
NOAUDIT ALL ON DEFAULT; -- cancel object audit
--delete audit info
DELETE FROM SYS.AUD$;
DELETE FROM SYS.AUD$ WHERE obj$name='EMP';
----FGA audit
sqlplus hao/hao
create table test (id number, name varchar2(100));
create table test2 (a date);
insert into test select rownum,object_name from dba_objects;
create or replace procedure test_handler(schema_name varchar2,table_name varchar2,policy varchar2)
is
begin
insert into test2 values(sysdate);
end;
begin
dbms_fga.add_policy (
OBJECT_SCHEMA=>'HAO',
OBJECT_NAME=>'TEST',
POLICY_NAME=>'audit_test',
AUDIT_CONDITION=>'id=3',
AUDIT_COLUMN=>'name',
HANDLER_SCHEMA=>'HAO',
HANDLER_MODULE=>'test_handler',
ENABLE=>TRUE,
STATEMENT_TYPES=>'SELECT'
);
end;
/
select name from test where id=3;
select id from test where id=3;
select * from test;
begin
dbms_fga.drop_policy (
'HAO','TEST','audit_test'
);
end;
/
set lines 180 pages 999
col OBJ$NAME for a30
select OBJ$SCHEMA,OBJ$NAME,POLICYNAME,STMT_TYPE from FGA_LOG$ ;
----------------------
audit_sys_operations=TRUE
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15415488/viewspace-618066/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle實驗記錄 (audit)Oracle
- audit_trail與extended!AI
- 《計算機網路實驗課程》——Wireshark實驗計算機網路
- linux 實驗課作業Linux
- 課程講義
- OS課 Level 2 實驗(2):軟體的部署與應用
- OCP知識點講解 之 LRU鏈與髒LRU鏈
- 相親專案講課(講解)
- Oracle Audit 應用實踐Oracle
- 資料採集與融合技術實驗課程作業一
- 資料採集與融合技術實驗課程作業二
- Oracle Audit 學習與測試Oracle
- Weex 學習與實踐(二):iOS 整合的 tipsiOS
- 資料結構實驗課五-1資料結構
- Database Audit and Audit trail purgingDatabaseAI
- 講課 PPT 公開啦
- FN_AUDIT - Name of security audit file
- 挺實用的Tips
- GitHub Tips (很實用,值得收藏)—— 《GitHub入門與實踐》筆記Github筆記
- 2015.09.18 網路公開課 《Oracle 11G OCP試題精講(4)》Oracle
- 計算機網路實驗課結課考試:子網劃分計算機網路
- 慕課網招聘golang講師Golang
- 《資料探勘導論》實驗課——實驗四、資料探勘之KNN,Naive BayesKNNAI
- 前端動效講解與實戰前端
- Prometheus PromQL 講解與實戰操作PrometheusMQ
- OCP課程20:SQL之分層查詢SQL
- OCP課程7:SQL之多表查詢SQL
- ORACLE AUDITOracle
- OCP知識點講解 之 檢查點佇列與增量檢查點佇列
- 怎樣講“一堂精彩實用的精益課程”
- Oracle Audit 審計功能的認識與使用Oracle
- Oracle Audit學習與測試 參考文件Oracle
- 實驗2 類與物件物件
- OCP課程56:管理II之SQL調優SQL
- OCP課程27:管理Ⅰ之管理ASM例項ASM
- OCP課程39:管理Ⅰ之移動資料
- OCP課程15:SQL之管理模式物件SQL模式物件
- OCP課程21:SQL之正規表示式SQL