DBMS_AUDIT_MGMT システムパッケージは、監査トレースレコードを管理するために使用されます。DBMS_AUDIT_MGMT システムパッケージが提供するサブプログラムは、監査管理者が監査ログを管理するのを支援します。
機能の適用範囲
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
DBMS_AUDIT_MGMT権限の説明
すべての DBMS_AUDIT_MGMT システムパッケージのサブプログラムでは、ユーザーが EXECUTE 権限を持っている必要があります。デフォルトでは、SYSDBA ロールはこのシステムパッケージに対して EXECUTE 権限を持っています。
DBMS_AUDIT_MGMT監査トレースタイプ
定数 |
データ型 |
説明 |
|---|---|---|
| AUDIT_TRAIL_ALL | PLS_INTEGER | すべての監査トレイルタイプ。標準データベース監査トレイルとオペレーティングシステム(OS)監査トレイルを含みます。 |
| AUDIT_TRAIL_AUD_STD | PLS_INTEGER | 標準監査。 |
| AUDIT_TRAIL_DB_STD | PLS_INTEGER | 標準監査。 |
| AUDIT_TRAIL FILES | PLS_INTEGER | オペレーティングシステム(OS)監査トレイル。 |
| AUDIT_TRAIL_OS | PLS_INTEGER | オペレーティングシステム監査トレイル。これは、オペレーティングシステムファイルに格納される監査レコードを指します。 |
DBMS_AUDIT_MGMTサブプログラムの概要
次の表は、OceanBaseデータベースの現在のバージョンでサポートされている DBMS_AUDIT_MGMT サブプログラムとその簡潔な説明を示しています。
サブプログラム |
説明 |
|---|---|
| CLEAN_AUDIT_TRAIL | アーカイブ済みの監査トレイルレコードまたはファイルを削除します。 |
| CREATE_PURGE_JOB | 監査トレイルレコードまたはファイルを定期的に削除するためのクリーンアップジョブを作成します。 |
| DROP_PURGE_JOB | CREATE_PURGE_JOB プロシージャで作成されたクリーンアップジョブを削除します。 |
| SET_LAST_ARCHIVE_TIMESTAMP | 監査レコードまたはファイルが最後にアーカイブされた時刻を示すタイムスタンプを設定します。 |
| SET_PURGE_JOB_STATUS | 指定したクリーンアップジョブを有効または無効にします。 |