2016-09-20 3 views
0

に特定のテーブル上で特定のユーザーの文を監査することができます。それを修正するには、私は "スコットによって"を削除する必要があります。どうすればoracleでこれと同様の監査を実装できますか?は、どのように私はこのような何かをしたい神託

つまり、HR.EMPテーブルのScottのステートメントは監査する必要がありますが、他のステートメントは監査しないでください。

答えて

0

はあなたがスキーマ・オブジェクトを監査してみてください

https://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_4007.htmを参照してください。この場合、監査ユーザー(BY SCOTT)を指定することはできません。これは、SQL文を監査する場合にのみ可能です。

BY SCOTT句削除:はい、あなたは正しいです

AUDIT SELECT, INSERT, UPDATE, DELETE ON HR.EMP BY ACCESS; 
+0

を。私の質問は誰かによって編集されました:p。実際には質問があった: 私はこのような何かが欲しい: アクセスによるスコットでHR.EMPでSELECT、INSERT、UPDATE、DELETE、 つまり、私はHR.EMPテーブルでSCOTTを監査したいが、他のテーブルは監査しない。 –

関連する問題