Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

एक वैश्विक ट्रिगर बनाना जो कई तालिकाओं को सुनता है

क्या कोई कारण है कि आप पहिया को फिर से शुरू करना चाहते हैं? Oracle के इनबिल्ट ऑडिटिंग का उपयोग क्यों न करें?

Oracle Base ऑडिटिंग शुरू करने के तरीके के बारे में कुछ बुनियादी जानकारी प्रदान करता है:

AUDIT_TRAIL = { none | os | db | db,extended | xml | xml,extended }

निम्नलिखित सूची प्रत्येक सेटिंग का विवरण प्रदान करती है:

none or false - Auditing is disabled.
db or true - Auditing is enabled, with all audit records stored in the database audit trial (SYS.AUD$).
db,extended - As db, but the SQL_BIND and SQL_TEXT columns are also populated.
xml- Auditing is enabled, with all audit records stored as XML format OS files.
xml,extended - As xml, but the SQL_BIND and SQL_TEXT columns are also populated.
os- Auditing is enabled, with all audit records directed to the operating system's audit trail.

डेटाबेस ऑडिट ट्रेल में ऑडिटिंग सक्षम करने के लिए db पर ऑडिटिंग सक्षम करें

SQL> ALTER SYSTEM SET audit_trail=db,extended SCOPE=SPFILE;

System altered.

डीबी को शट डाउन और रीस्टार्ट करें

SQL> SHUTDOWN
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> STARTUP
ORACLE instance started.

अब ऑडिट करने के लिए SELECTS , INSERTS , UPDATES , DELETES उपयोगकर्ता द्वारा cube यह करें:

CONNECT sys/password AS SYSDBA

AUDIT ALL BY cube BY ACCESS;
AUDIT SELECT TABLE, UPDATE TABLE, INSERT TABLE, DELETE TABLE BY cube BY ACCESS;

DBA_AUDIT_TRAIL . को क्वेरी करके ऑडिट किए गए लॉग को सामने लाया जा सकता है

आगे पढ़ना:




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं इस टाइमस्टैम्प को उस प्रारूप में कैसे प्राप्त करूं जो मैं चाहता हूं, Oracle SQL

  2. कर्सर से कैसे लाएं, हटाएं, प्रतिबद्ध करें

  3. डीबीकॉन्टेक्स्ट में मैन्युअल रूप से ओरेकल कनेक्शन स्ट्रिंग कैसे सेट करें?

  4. फिक्स "इंटेल डिफ़ॉल्ट उपसर्ग (/ usr / स्थानीय) में एआरएम प्रोसेसर पर होमब्रू में स्थापित नहीं कर सकता!"

  5. Oracle सन्निहित दिनांक ब्लॉक द्वारा डेटा का चयन करता है