الرئيسية / دروسنا المجانية / مراقبة عمليات اليوزر على اوراكل Audit
jet-oracle

مراقبة عمليات اليوزر على اوراكل Audit

بسم الله والحمد لله والصلاة والسلام على رسول الله .
سنتحدث في هذا الدرس عن كيفية عمل مراقبة على يوزر في قاعدة البيانات اوراكل و هو ما يسمى audit . وتسجيل العمليات التي يقوم بها , بحيث نكون قادرين على معرفة كافة الامور التي قام بها اليوزر وعمل استعلام عن هذه العمليات .

* ملاحظة : يجب ان نكون متصلين على السوبر ادمن sys

الخطوة الاولى : تفعيل أمر المراقبة عن طريق هذا الامر

ALTER SYSTEM SET audit_trail=DB SCOPE=SPFILE;

الخطوة الثانية : تحديد العمليات التي نريد مراقبتها

مثال :

مراقبة اليوزر HR عند قيامه بانشاء جدول جديد

AUDIT table BY HR WHENEVER SUCCESSFUL;

مراقبة اليوزر HR عند فشل  انشاء جدول جديد

AUDIT table BY HR WHENEVER NOT SUCCESSFUL;

مراقبة اليوزر HR  عند قيامه بعملية insert  على كل الجداول
AUDIT INSERT TABLE BY HR BY ACCESS;

الخطوة الثالثة : الاستعلام عن العمليات التي قام بها يوزر HR

select * from  dba_stmt_audit_opts where user_name=’HR’ ;

اتمنى لكم الاستفادة .. والله ولي التوفيق

اخوكم ايمن حمدان

المصدر : Sybex OCA
Oracle® Database 11g
Administrator
Certified Associate

 

عن ايمن حمدان

ايمن حمدان

اضف رد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

*