सबसे पहले आपको audit_trail
. सेट करके अपने डेटाबेस में ऑडिटिंग सक्षम करने की आवश्यकता है पैरामीटर जैसा कि नीचे दिखाया गया है-
SQL> alter system set audit_trail='OS|DB|DB,EXTENDED|XML|XML, EXTENDED';
ऑडिटिंग के लिए उपयोग किए जाने वाले आरंभीकरण पैरामीटर
फिर, आप उपयोगकर्ता को इस रूप में ऑडिट कर सकते हैं-
SQL>CONNECT sys/password AS SYSDBA
SQL> AUDIT ALL BY username BY ACCESS;
SQL> AUDIT SELECT TABLE, UPDATE TABLE, INSERT TABLE, DELETE TABLE BY username BY ACCESS;
SQL> AUDIT EXECUTE PROCEDURE BY username BY ACCESS;
ऑडिट रिकॉर्ड DBA_AUDIT_TRAIL
में देखे जा सकते हैं view.निम्नलिखित क्वेरी सूची सभी ऑडिट से संबंधित विचार।
SQL>SELECT view_name FROM dba_views WHERE view_name LIKE 'DBA%AUDIT%';
फाइन-ग्रेन ऑडिटिंग केवल एंटरप्राइज़ संस्करण में उपलब्ध है।
संस्करण द्वारा सुविधा उपलब्धता