Creating Custom Unified Audit Policies
The script content on this page is for navigation purposes only and does not alter the content in any way.
Oracle AI Database provides the flexibility to create and manage custom unified audit policies for your specialized needs.
-
About Custom Unified Audit Policies
You can create custom unified audit policies for specialized needs that are typically not met with predefined unified audit policies. -
Auditing In The Age of AI
As Agentic AI systems become increasingly autonomous and capable of executing complex operations at machine speed, auditing emerges as an inevitable cornerstone of modern cybersecurity. -
Best Practices for Creating Custom Unified Audit Policies
You can optimize the number of enabled policies as a best practice though you can enable multiple policies at a time in the database. -
Syntax for Creating a Custom Unified Audit Policy
To create a custom unified audit policy, you must use theCREATE AUDIT POLICYstatement. -
Auditing Standard Oracle Database Components
You can create unified audit policies to monitor components such as roles, system privileges, administrative users, and actions performed on objects such as tables. -
Unified Auditing with Configurable Conditions
You can use theCREATE AUDIT POLICYstatement to create conditions for a unified audit policy. -
Auditing for Multitier or Multitenant Configurations
You can create unified audit policies using conditions and application contexts, and in multitier and multitenant environments. -
Extending Unified Auditing to Capture Custom Attributes
You can extend the unified audit trail to capture custom attributes by auditing application context values. -
Auditing Components of Other Oracle Products and Features
You can create unified audit policies for Oracle products and features such as Oracle Database Vault, Oracle Real Application Security, Oracle Data Pump, and Oracle Machine Learning for SQL events. -
Managing Unified Audit Policies
After you create a unified audit policy, you must enable it. You can alter disable, and drop unified audit policies. -
Tutorial: Auditing Nondatabase Users
Auditing nondatabase users who are typical application service accounts is crucial. They are identified in the database using theCLIENT_IDENTIFIERattribute. -
Unified Audit Policy Data Dictionary Views
You can query data dictionary and dynamic views to find detailed auditing information about custom unified audit policies.