फ़ाइन-ग्रेन ऑडिटिंग (FGA) नामक एक नई सुविधा है, जो SYS.AUD$ के बजाय SYS.FGA_LOG$ में लॉग इन करती है। यह रहा FGA मैनुअल ।
BEGIN
DBMS_FGA.ADD_POLICY(
object_schema => 'HR',
object_name => 'FOO',
policy_name => 'my_policy',
policy_owner => 'SEC_MGR',
enable => TRUE,
statement_types => 'DELETE',
audit_condition => 'USER = ''myuser''',
audit_trail => DBMS_FGA.DB);
END;
/
हां, आपके मूल आदेश को सभी तालिकाओं पर इस उपयोगकर्ता के लिए DELETE संचालन (DROP नहीं) का ऑडिट करना चाहिए। जांच करें show parameter audit