AUDIT_TRAIL = { none | os | db | db,extended | xml | xml,extended }
SYS@hfdr>show parameter audit_trailNAME TYPE VALUE
------------------------------------ ----------- ------------------------------
audit_trail string DB
DBMS_FGA.ADD_POLICY( object_schema IN VARCHAR2 DEFAULT NULL object_name IN VARCHAR2, policy_name IN VARCHAR2, audit_condition IN VARCHAR2 DEFAULT NULL, audit_column IN VARCHAR2 DEFAULT NULL handler_schema IN VARCHAR2 DEFAULT NULL, handler_module IN VARCHAR2 DEFAULT NULL, enable IN BOOLEAN DEFAULT TRUE, statement IN SELECT,audit_trail IN BINARY_INTEGER DEFAULT NULL,audit_column_opts IN BINARY_INTEGER DEFAULT ANY_COLUMNS,policy_owner IN VARCHAR2 DEFAULT NULL);/
ZHANGYUN@hfdr>select policy_name from dba_audit_policies;POLICY_NAME
------------------------------
CHK_ZHANGYUN_ZY
4.查看審計是否有效
4.1 查看當前審計內容(此處現在查詢為空)
ZHANGYUN@hfdr>select sql_text from dba_fga_audit_trail;
4.2 各種查詢進行測試
ZHANGYUN@hfdr>select * from zy where name='zhangyu1';ID NAME ADDR
---------- -------------------- --------------------6 zhangyu1 hefei
ZHANGYUN@hfdr>select * from zy;ID NAME ADDR
---------- -------------------- --------------------1 zhangyu6 hefei2 zhangyu4 hefei3 zhangyu4444 hefei4 zhangyu3 hefei5 zhangyu2 hefei6 zhangyu1 hefei
ZHANGYUN@hfdr>select id from zy;ID
----------123456
ZHANGYUN@hfdr>select id from zy where name='zhangyu1';ID
----------6
4.3 查詢審計的信息
ZHANGYUN@hfdr>select sql_text from dba_fga_audit_trail;
SQL_TEXT
--------------------------------------------------------------------------------
select * from zy where name='zhangyu1'
select * from zy
select id from zy where name='zhangyu1'
ZHANGYUN@hfdr>select sql_text from dba_fga_audit_trail;SQL_TEXT
--------------------------------------------------------------------------------
select * from zy where name='zhangyu1'
select * from zy
select id from zy where name='zhangyu1'