OceanBaseデータベースは、監査対象のデータベースオブジェクトを指定でき、監査時にはそのオブジェクトに対する特定の操作のみが記録されます。監査可能なデータベースオブジェクトには、テーブル(Table)、シーケンス(Sequence)、ビュー(View)が含まれます。
単一ユーザーによるデータベースオブジェクト上の操作の監査
例えば、aud ユーザーによる tab1 への挿入操作を監査します。
ORAAUDITOR ユーザーでログインし、監査を有効にします。
obclient> AUDIT INSERT ON tab1 BY aud;
すべてのユーザーによるデータベースオブジェクト上の操作の監査
例えば、すべてのユーザーによる tab1 テーブルへの失敗したDML操作を監査します。
ORAAUDITOR ユーザーでログインし、監査を有効にします。
obclient> AUDIT INSERT, UPDATE, DELETE ON tab1 WHENEVER NOT SUCCESSFUL;
関連ドキュメント
セキュリティ監査のその他の関連操作については、次を参照してください: