Are there any restrictions to what you can audit?

The Oracle database does not support directly auditing tables owned by SYS.  But any other table in the database can be audited. For more information regarding Auditing the DBA.

MENU