How to Enable Auditing in Oracle Database
Introduction
Auditing tracks user actions in Oracle Database. This is essential for security, compliance, and troubleshooting.
Steps:
1. Connect as SYSDBA
sqlplus / as sysdba
2. Enable Auditing
ALTER SYSTEM SET audit_trail=DB SCOPE=SPFILE;
SHUTDOWN IMMEDIATE;
STARTUP;
3. Audit a Specific Action
AUDIT CREATE TABLE BY SCOTT BY ACCESS;
AUDIT SELECT TABLE, INSERT TABLE BY SCOTT BY SESSION;
4. View Audit Records
SELECT username, action_name, timestamp
FROM dba_audit_trail
ORDER BY timestamp DESC;
Conclusion
Auditing provides visibility into user activity, helping DBAs enforce security and detect suspicious behavior.

Comments
Post a Comment