1

Oracle 10g で DDL ステートメントを監査し、監査済みデータを 30 日前にクリアする方法... ありがとうございます。

編集中:

「ALTER TABLE」ステートメントで監査を有効にするにはどうすればよいですか? AUDIT TABLE を実行すると; または AUDIT ALTER TABLE; または AUDIT ALTER ANY TABLE; AUD$ ビューや DBA_AUDIT_TRAIL ビューでは、監査された情報を見ることができません。

4

2 に答える 2

1

http://www.oracle-base.com/articles/10g/Auditing_10gR2.php

于 2010-11-10T08:24:13.790 に答える
0

監査オプションが有効になっているかどうかを確認します。

 select value
 from v$parameter
 where name = 'audit_trail';

結果が「NONE」(デフォルト) の場合、監査はオンになりません。

監査を有効にするには、データベース初期化パラメータ・ファイルで AUDIT_TRAIL 初期化パラメータを設定する必要があります。このパラメーターは、'DB'、'XML'、'DB,EXTENDED'、'XML,EXTENDED'、'OS' のいずれかの値に設定する必要があります。

監査証跡レコードの管理には、 DBMS_AUDIT_MGMTパッケージを使用できます。

于 2010-11-11T11:23:38.897 に答える