Additional Data Dictionary Views and Columns
In Oracle Database 10g, a number of additional items are captured in the FGA audit trail and are available in the DBA_FGA_AUDIT_TRAIL view. An additional view, FLASHBACK_TRANSACTION_QUERY, is also new in Oracle Database 10g.
The DBA_FGA_AUDIT_TRAIL view
New Oracle Database 10g columns in DBA_FGA_AUDIT_TRAIL include:
- STATEMENT_TYPE
Type of statement (e.g., SELECT, INSERT, UPDATE, or DELETE) being audited.
- EXTENDED_TIMESTAMP
In addition to the regular timestamp, an extended timestamp including microseconds, time zone information, etc., is also available in this column.
- PROXY_SESSIONID
If a user connects as a proxy when granted the proxy privileges as in the following, the proxy session ID is captured in this column:
ALTER USER seeta GRANT CONNECT THROUGH geeta;
- GLOBAL_UID
If the user is an Enterprise user, such as one defined in LDAP, the user ID will differ from the regular Oracle user ID. That enterprise user or global user ID is captured in this column.
- INSTANCE_NUMBER
In a Real Application Clusters (RAC) environment, each instance may have an independent session ID; thus, the combination of instance number and session ID denotes a unique user session. In previous releases, the instance number was not captured, but in Oracle Database 10g, it is. (Note that in the user-defined audit trail we built earlier, we captured this information, as well.)
- OS_PROCESS
Operating system process ID of the user session. This ID might be vital in case we ...