| 
       | 
    
       | 
  
AUDIT Statement
Audit an SQL statement or accesss to a specific database object.
Syntax Auditing SQL:
   AUDIT ALL|ALL PRIVILEGES|sql_statement|system_priv [options]
   Options:
     BY user
     BY proxy [ON BEHALF OF ANY|user]
     BY ACCESS|SESSION [WHENEVER [NOT] SUCCESSFUL]
Syntax for Auditing Objects:
   AUDIT action on schema.object BY ACCESS|SESSION [WHENEVER [NOT] SUCCESSFUL]
   AUDIT action on DEFAULT BY ACCESS|SESSION [WHENEVER [NOT] SUCCESSFUL]
   AUDIT action on DIRECTORY dir_name BY ACCESS|SESSION [WHENEVER [NOT] SUCCESSFUL]
     Where actions is any of
      ALTER, AUDIT, COMMENT, DELETE, EXECUTE, GRANT,
      INDEX, INSERT, LOCK, RENAME, SELECT, UPDATE
You must first enable auditing with the init.ora parameter AUDIT_TRAIL = YES
"I would have made a good Pope." 
  - Richard M. Nixon 
  
  Related Commands:
  
   NOAUDIT - Disable auditing
  GRANT - Grant Privs
Related Views:
 DBA_AUDIT_EXISTS 
 DBA_AUDIT_OBJECT                          USER_AUDIT_OBJECT 
 DBA_AUDIT_SESSION                         USER_AUDIT_SESSION 
 DBA_AUDIT_STATEMENT                       USER_AUDIT_STATEMENT 
 DBA_AUDIT_TRAIL                           USER_AUDIT_TRAIL 
 DBA_OBJ_AUDIT_OPTS                        USER_OBJ_AUDIT_OPTS 
 DBA_PRIV_AUDIT_OPTS  
                                                        QUEUE_PRIVILEGES