For example, suppose you want to audit any updates to the SCOTT.EMP table. To do so:
1. Change the database parameter named audit_trail and bounce (restart) the database. The syntax is as follows:
alter system set
audit_trail = OS scope = spfile;
AUDIT UPDATE ON SCOTT.EMP;
Oracle stores the audit trail output in a file with an aud extension that looks like this:
Audit trail: SESSIONID: "859" ENTRYID: "2" STATEMENT: "7" USERID: "SCOTT" USERHOST: "CNETICS\KENNY-DESK" TERMINAL: "KENNY-DESK" ACTION: "103" RETURNCODE: "0" OBJ$CREATOR: "SCOTT" OBJ$NAME: "EMP" SES$ACTIONSss: "------S---------" SES$TID: "52556" OS$USERID: "CNETICS\ksmith"
To change the operating system audit files to an XML format, change the audit_trail parameter as before like this:
alter system set
audit_trail = XML scope = spfile;
Beginning in Oracle 10g Release 2, Oracle now writes the audit files in an XML format that various tools can help you read and manage much more easily.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.