BC remote Oracle DBA - Call (800) 766-1884
Free Oracle Tips

Oracle Consulting Oracle Training Development
Oracle Training
SQL Tuning Consulting
Oracle Tuning Consulting
Data Warehouse Consulting
Oracle Project Management
Oracle Security Assessment
Unix Consulting
Burleson Books
Burleson Articles
Burleson Web Courses
Burleson Qualifications
Oracle Internals Magazine
Oracle Links
Oracle Monitoring
Remote Support Benefits
Remote Plans & Prices
Our Automation Strategy
What We Monitor
Oracle Apps Support
Print Our Brochure
Contact Us (e-mail)
Oracle Job Opportunities
Oracle Consulting Prices





   

 

 

 

 

 

Oracle Auditing Enhancements

Oracle Tips by Burleson Consulting

This is an excerpt from "Oracle 10g New Features for Administrators" by Ahmed Baraka.


Uniform Auditing Trails

Oracle Database 10g helps you audit database activities in a uniform manner by using a new uniform audit trail for both standard and fine-grained audit log records.

DBMS_FGA package is used for administering fine-grained audit policies. The ADD_POLICY procedure in the package has a parameter AUDIT_COLUMN_OPTS which establishes whether a statement is audited when the query references any column specified in the AUDIT_COLUMN parameter or only when all such columns are referenced. Possible values are: ANY_COLUMNS, ALL_COLUMNS.

You can view the new SCN and SQL text/bind variable information only if you use the new AUDIT_TRAIL=DB_EXTENDED specification in your initialization parameter file.

Enterprise User Auditing

When you use an LDAP-compliant directory like the Oracle Internet Directory, your users are known as enterprise users. Oracle Database 10g lets you audit the activities of the enterprise users in the database.

Fine-Grained Auditing Enhancements

• You can audit SELECT, INSERT, UPDATE, DELETE, and MERGE statements.

• You can provide more than one relevant column for fine-grained auditing.

• You can now use NULL fine-grained auditing policy predicates.

• Since fine-grained auditing imposes significant SQL information overhead, you can avoid   the writing of SQL text and SQL bind information to LOBs.

FGA and DML Statements

• Oracle will audit a DML statement with an FGA policy defined on it if the data rows (old   and new) qualify under the policy predicate.

• If you have a relevant column(s) in the security policy, the DML statement will be   audited only if it references the column(s) and the data meets the FGA policy   requirements.

• Oracle’s FGA feature audits MERGE statements by viewing the INSERT and DELETE   statements in the MERGE statement as individual statements. If there are applicable   FGA policies for the INSERT or UPDATE statement, Oracle will audit the MERGE   statement.

 

If you like Oracle tuning, see the book "Oracle Tuning: The Definitive Reference", with 950 pages of tuning tips and scripts. 

You can buy it direct from the publisher for 30%-off and get instant access to the code depot of Oracle tuning scripts.


Download your Oracle scripts now:

www.oracle-script.com

The definitive Oracle Script collection for every Oracle professional DBA

 

 


 

Free Oracle dictionary reference poster

BC Oracle support

Oracle books by Rampant

Oracle monitoring software

North Carolina Oracle Users Group

 

 Arabian horse breeder

Seeing eye horses

 

 

BC Remote Oracle Support
P.O. Box 511 • Kittrell, NC, 27544

Copyright © 2007 by Burleson Enterprises, Inc. All rights reserved.

Hit Counter