منصة البيانات · أمن قواعد البيانات
مراقبة نشاط قواعد البيانات: من قرأ البيانات الحساسة أو غيّرها، وكيف تعرفون ذلك
مراقبة نشاط قواعد البيانات (Database Activity Monitoring أو DAM) تسجّل من اتصل بقاعدة البيانات، وماذا قرأ أو غيّر، ومتى، وتنبّه حين يخالف هذا النشاط قاعدة محددة. وأكثر الجهات في السعودية تواجه هذا السؤال أثناء تدقيق، أو بعد حادثة، حين لا يستطيع أحد أن يقول أي حساب قرأ جدولًا من بيانات العملاء. يشرح هذا الدليل معنى DAM، والخيارات من التدقيق المدمج في قاعدة البيانات إلى الأداة المخصصة، وما تغطيه أدوات المراقبة من Datadog وRedgate وما لا تغطيه.
نُشر في 9 دقائق قراءة
الملخص
نظرة سريعة
خلاصة الصفحة في جدول واحد، قبل التفاصيل.
- ما هي
- سجلّ لمن فعل ماذا في قاعدة البيانات، يُحفظ ويُطابَق مع قواعد، مع تنبيه على ما يخالفها
- ما الذي تجيب عنه
- أي حساب قرأ البيانات الحساسة أو غيّرها، ومن أين، وهل كان ذلك متوقعًا
- الخيارات
- التدقيق المدمج في قاعدة البيانات، أو نظام SIEM يقرأ سجلات التدقيق، أو مراقبة الأداء، أو أداة DAM مخصصة
- الجانب السعودي
- شواهد لضوابط الهيئة الوطنية للأمن السيبراني ولنظام حماية البيانات الشخصية؛ وسجلات التدقيق نفسها تحمل بيانات شخصية
- موقع Datadog وRedgate
- رؤية الاستعلامات، وقواعد الكشف على سجلات التدقيق المجمَّعة، وعرض البيئة والصلاحيات
- أين لا تناسب
- ليست أداة DAM مخصصة: لا تلتقط كل جملة التقاطًا كاملًا ومستقلًا، ولا تمنع الجلسات
المشكلة بكلمات بسيطة
- السؤال المعتاد: يسأل المدقق من قرأ جدول العملاء في الربع الماضي، أو من غيّر راتبًا، ولا يوجد جواب مسجَّل.
- ما تفعله مراقبة نشاط قواعد البيانات: تسجّل الدخول والقراءة والتعديل وتغيير الصلاحيات، وتحفظ السجل، وتنبّه حين يخالف النشاط قاعدة.
- ما ليست هي: ليست مراقبة أداء. فالأداة التي تبحث عن الاستعلامات البطيئة تأخذ عيّنات من النشاط، أما ضابط التدقيق فيحفظ كل ما طُلب منه حفظه.
- القرار: تبدأ بيئات كثيرة بالتدقيق المدمج في قاعدة البيانات مع نظام SIEM. وبعض المتطلبات تحتاج إلى أداة DAM مخصصة، ومن الأفضل معرفة ذلك قبل التدقيق.
ما مراقبة نشاط قواعد البيانات، وماذا تسجّل
مراقبة نشاط قواعد البيانات ترصد الجمل والجلسات التي تصل إلى قاعدة البيانات وتحفظ سجلًّا بها: أي حساب دخل، ومن أي جهاز وتطبيق، وأي الجداول قرأ، وأي الصفوف عدّل، وأي الصلاحيات أو كائنات المخطط غيّر. ثم يُطابَق هذا السجل مع قواعد، كأن يقرأ حساب دعم فني جدولًا كاملًا من أرقام الهوية الوطنية في الليل، أو أن يُمنح حساب جديد صلاحيات إدارية، فتطلق القواعد تنبيهات.
اقرأ المزيد
وثلاث خصائص تميّز DAM عن التسجيل المعتاد. الأولى الاكتمال: النشاط الداخل في النطاق يُحفظ كله، لا عيّنات منه. والثانية الاستقلال: السجل محمي من الأشخاص الذين يسجّل نشاطهم، فلا يستطيع مدير قاعدة البيانات إيقافه أو تعديله دون أن يظهر ذلك. والثالثة شمول أصحاب الصلاحيات العالية: فأخطر الجلسات كثيرًا ما تكون محلية أو إدارية، وهي التي يفوّتها الإعداد الضعيف. وسجل التدقيق الذي تنقصه إحدى هذه الخصائص قد يبقى مفيدًا، لكنه لن يجيب عن كل سؤال يطرحه المدقق.
أدوات مراقبة نشاط قواعد البيانات وخياراتها: مقارنة
أربع طرق تجيب بها الجهات عن السؤال، من الموجود أصلًا في قاعدة البيانات إلى الأداة المخصصة.
| الخيار | ما الذي يسجّله | مستقل عن مديري القاعدة؟ | التنبيه والاستجابة | الحد الأساسي |
|---|---|---|---|---|
| التدقيق المدمج في قاعدة البيانات | الأحداث التي تضبطونها: الدخول، والقراءة أو التعديل على كائنات محددة، وتغيير الصلاحيات | جزئيًّا؛ فمديرو الخادم يستطيعون عادةً تغيير إعدادات التدقيق | لا شيء وحده؛ فلا بد من جهة تقرأ السجل | العبء والتخزين يزيدان مع النطاق، ولكل محرك طريقته |
| نظام SIEM فوق سجلات التدقيق | كل ما يكتبه التدقيق المدمج، مجمَّعًا في مكان واحد | أفضل؛ فالنسخة تغادر خادم القاعدة سريعًا | قواعد الكشف تطلق إشارات للمحللين | لا يرى إلا ما التقطه التدقيق المدمج |
| مراقبة أداء قواعد البيانات | مقاييس الاستعلامات، وعيّنات من التنفيذ، وخطط التنفيذ، والانتظار، والحجب | ليست مصممة لذلك | تنبيهات أداء، لا سياسات وصول | تأخذ عيّنات من النشاط؛ وليست سجل تدقيق كاملًا |
| أداة DAM مخصصة | الجمل والجلسات تلتقطها وكلاؤها أو مستشعراتها الشبكية، ومنها جلسات أصحاب الصلاحيات العالية | مصممة لذلك، مع فصل المهام | تنبيهات على السياسات، وفي بعض الأدوات منع الجلسة | الترخيص، والمستشعرات على كل خادم، وعمل مستمر على السياسات |
وهذه الخيارات تجتمع. فالشكل الشائع تدقيق مدمج على الكائنات الحساسة، تُرسَل سجلاته فورًا إلى نظام SIEM لا يستطيع فريق قواعد البيانات تعديله، ومراقبة أداء بجانبه لفريق التشغيل. وتُضاف الأداة المخصصة حين يتجاوز المتطلب ما يستطيع هذا الشكل إثباته.
لماذا يهم تدقيق قواعد البيانات في السعودية
جهتان تحددان شكل هذا السؤال لأكثر الجهات في المملكة. فـالهيئة الوطنية للأمن السيبراني تصدر ضوابط للأمن السيبراني يلزم كثيرًا من الجهات الوفاء بها، وتسجيل الأحداث ومراقبة الأنظمة التي تحمل بيانات حساسة جزء من هذه الصورة؛ وتعرض صفحتنا عن الضوابط الأساسية للأمن السيبراني الشكل العام. وتخضع البيانات الشخصية لنظام حماية البيانات الشخصية، الذي تشرف عليه الهيئة السعودية للبيانات والذكاء الاصطناعي (سدايا). أما أي الضوابط ينطبق عليكم، وما الشواهد التي تتطلبها، فيؤكده مسؤول الامتثال لديكم من نصوص الجهتين.
اقرأ المزيد
وينتج عن ذلك أمران عمليان. الأول أن سجلات التدقيق حساسة هي أيضًا: فهي تسمّي الأشخاص والحسابات، والجملة الملتقطة قد تحمل رقم الهوية الوطنية أو الجوال الذي بحثت عنه. فحددوا إقامة البيانات لهذه السجلات قبل جمعها؛ فمنصة Datadog مثلًا خدمة SaaS، ومواقعها الموثقة حتى نوفمبر 2026 خارج الشرق الأوسط، وهذا ما يتناوله دليلنا عن إقامة البيانات في Datadog. والثاني أن المراقبة تقف بجانب الضوابط الأخرى ولا تحل محلها: فتقليل من يرى القيم أصلًا مهمة ضبط الصلاحيات والإخفاء الديناميكي للبيانات.
وفي العمل اليومي، يبدأ الحديث مع الجهات في المملكة عادةً بثلاثة أسئلة: أي قواعد البيانات تحمل بيانات شخصية أو مالية، ومن يملك صلاحيات إدارية عليها اليوم، وأين تذهب سجلاتها الآن إن وُجدت. والإجابة عنها تحدد نطاق التدقيق قبل اختيار أي أداة، وتكشف في الغالب حسابات مشتركة أو قديمة يجب إغلاقها أولًا.
روابط ذات صلةالهيئة الوطنية للأمن السيبرانيالضوابط الأساسية للأمن السيبرانيالهيئة السعودية للبيانات والذكاء الاصطناعي (سدايا)دليلنا عن إقامة البيانات في Datadogالإخفاء الديناميكي للبيانات
التدقيق المدمج في محركات قواعد البيانات
الأسماء كما توثّقها كل جهة مورّدة. وتختلف الميزات بحسب الإصدار والفئة، فتأكدوا مما لديكم.
| المحرك | التدقيق المدمج | تحققوا قبل الاعتماد عليه |
|---|---|---|
| SQL Server وAzure SQL | SQL Server Audit: مواصفات تدقيق على مستوى الخادم وقاعدة البيانات تُكتب إلى ملف أو سجل أحداث | من يملك صلاحية تعديل التدقيق أو إيقافه، وهل يُجمع الملف الناتج خارج الخادم |
| PostgreSQL | إعدادات التسجيل في قاعدة البيانات الأساسية، وإضافة pgAudit لتدقيق الجلسات والكائنات | هل توفر الاستضافة المُدارة هذه الإضافة، وحجم السجل الذي ينتج عن إعداد واسع |
| Oracle | التدقيق الخاص بقاعدة البيانات، ويُضبط بالسياسات | الفئة وشروط الترخيص، وأين تُحفظ سجلات التدقيق |
| MySQL | إضافة تدقيق (Audit plugin)، بحسب الفئة والتوزيعة | أي إضافة في النسخة لديكم، وصيغة مخرجاتها لأغراض الجمع |
وأيًّا كان المحرك، اكتبوا نطاق التدقيق لكل كائن: أي الجداول تحمل بيانات حساسة وفق تصنيفكم، وأي الأفعال عليها مهمة (القراءة، والتعديل، والتصدير، وتغيير الصلاحيات)، وأي الحسابات متوقعة. فتدقيق كل شيء ينتج في الغالب سجلًّا لا يقرؤه أحد وفاتورة تخزين، وتدقيق القليل يترك السؤال بلا جواب.
المراقبة الأمنية لقواعد البيانات في Datadog: ما تغطيه وما لا تغطيه
إنتركي شريك رسمي لـDatadog في السعودية؛ تبيع التراخيص وتنفّذ وتدعم. وثلاثة منتجات من Datadog تتصل بهذا الموضوع، ولكل منها عمل مختلف. فـDatadog Database Monitoring تقرأ مقاييس الاستعلامات وعيّنات من مرات التنفيذ وخطط التنفيذ؛ والعيّنة تُظهر المستخدم أو التطبيق أو الجهاز الذي أرسل الاستعلام، وهذا يساعد حين تبحثون في بطء أو حمل غير معتاد. وتطبّق Datadog Cloud SIEM قواعد كشف، جاهزة أو مخصصة، على السجلات التي يجمعها Datadog Agent والتكاملات؛ فإذا جُمع سجل التدقيق المدمج في قاعدة البيانات مصدرًا للسجلات، استطاعت القواعد إطلاق إشارات منه، كسلسلة محاولات دخول فاشلة أو منح صلاحيات إدارية. أما Datadog Audit Trail فيسجّل من يستخدم Datadog نفسها وماذا يفعل، وهذا مهم لسلامة المراقبة، لكنه لا يسجّل النشاط داخل قواعد بياناتكم.
اقرأ المزيد
وما لا يعطيكم إياه هذا: Database Monitoring تأخذ عيّنات من التنفيذ لأعمال الأداء، وليست مبنية لحفظ سجل كامل بكل جملة؛ وCloud SIEM لا ترى إلا ما يكتبه التدقيق المدمج؛ ولا يمنع أي من الثلاثة جلسة، ولا يلتقط جلسة محلية لصاحب صلاحيات عالية مستقلًّا عن قاعدة البيانات. فهذا عمل أداة DAM مخصصة. وفي بيئات كثيرة، يجيب التدقيق المدمج مع Cloud SIEM عن الأسئلة التي يطرحها المدققون؛ وحيث لا يكفي، نقول لكم ذلك أثناء تحديد النطاق.
موقع Redgate Monitor في بيئات SQL Server
Redgate Monitor مبنية لمديري قواعد البيانات الذين يتولون بيئة SQL Server، وتذكر Redgate أيضًا PostgreSQL ضمن المنصات التي تراقبها. وإلى جانب عروض الاستعلامات والانتظار والحجب والجمود، تجمع الإعدادات والصلاحيات والإصدارات المثبتة والنسخ الاحتياطية، وهذا يجيب عن جزء من التدقيق: من يملك صلاحيات على أي خادم، وما الذي تغيّر. وتصف Redgate فئة Enterprise بأنها تضيف المراقبة الأمنية والتدقيق وسجلًّا للإجراءات الحساسة (Sensitive action log). وهي مثل Datadog أداة مراقبة لا أداة DAM مخصصة، ولذلك نطابق الميزات الموثقة للفئة مع متطلبكم قبل الشراء.
متى تحتاجون أداة DAM مخصصة بدلًا من ذلك
المراقبة والتدقيق المدمج يقطعان شوطًا طويلًا. وهذه المتطلبات تتجاوزهما في العادة.
علامات تدل على أن الأداة المخصصة هي الجواب
- التقاط كل جملة لأصحاب الصلاحيات العالية التقاطًا مستقلًّا. يطلب المدقق سجلًّا بكل نشاط مديري النظام لا يستطيع المديرون أنفسهم التأثير فيه.
- المنع، لا التنبيه فقط. الجلسة التي تخالف السياسة يجب إيقافها وهي تعمل، لا الإبلاغ عنها في صباح اليوم التالي.
- محركات كثيرة تحت سياسة واحدة. البيئة تجمع محركات لا يمكن توحيد تدقيقها المدمج على معيار واحد.
- عبء لا يحتمله الخادم. التدقيق المدمج بالنطاق المطلوب يبطئ قاعدة البيانات أكثر مما تقبله الأعمال.
ولا تبيع إنتركي منتج DAM مخصصًا. فإن احتجتم إليه، فاختاروه مع فريق الأمن لديكم؛ وتستطيع تنبيهاته مع ذلك الوصول إلى نظام SIEM الذي يستخدمه محللوكم، عبر Datadog Agent أو واجهة HTTP API.
أي ضابط يناسب: قائمة تحقق بحسب المتطلب
ابدؤوا من السؤال الذي يجب أن تجيبوا عنه، لا من الأداة.
| المتطلب | الضابط المناسب | السبب |
|---|---|---|
| إثبات من دخل، ومن فشل دخوله، إلى قواعد البيانات الحساسة | التدقيق المدمج مُرسَلًا إلى نظام SIEM | أحداث الدخول من مخرجات التدقيق المعتادة، ونظام SIEM يحفظها بعيدًا عن الخادم |
| التنبيه عند منح صلاحيات إدارية | التدقيق المدمج مع قاعدة كشف | تغيير الصلاحيات حدث قابل للتدقيق، والقاعدة تحوّله إلى إشارة |
| معرفة الحساب وراء حمل غير معتاد على قاعدة بيانات | مراقبة أداء قواعد البيانات | عيّنات الاستعلامات تسمّي المستخدم أو التطبيق أو الجهاز |
| مراجعة من يملك الصلاحيات عبر بيئة SQL Server | عروض البيئة في Redgate Monitor | الصلاحيات والإعدادات تُجمع لكل خادم |
| تسجيل كل جملة يكتبها مديرو النظام، خارج سيطرتهم | أداة DAM مخصصة | يحتاج إلى التقاط وفصل مهام خارج قاعدة البيانات |
| إيقاف جلسة تخالف السياسة وهي تعمل | أداة DAM مخصصة تدعم المنع | أدوات المراقبة وSIEM تنبّه، ولا تمنع جلسة قاعدة البيانات |
كيف تساعدكم إنتركي
تبدأ إنتركي من الأسئلة التي يجب أن تجيبوا عنها ومن قواعد البيانات الداخلة في النطاق: المحركات والإصدارات، وأي الكائنات تحمل بيانات حساسة، ومن يقرؤها. وانطلاقًا من ذلك نصمم نطاق التدقيق المدمج لكل محرك، ونجمع سجلات التدقيق في Datadog Cloud SIEM مع قواعد يستطيع محللوكم العمل بها، ونضبط Database Monitoring أو Redgate Monitor لجانب التشغيل، ونتفق مع فريق الأمن لديكم على مكان إقامة السجلات ومن يحق له قراءتها. وحين يتطلب الأمر أداة DAM مخصصة، نقول لكم ذلك بوضوح ونترك لها مكانها. ويأتيكم الدعم من الرياض، بمهندسين يعملون بالعربية والإنجليزية. وتُقدَّم التراخيص بشروط كل جهة مورّدة إلى جانب عمل إنتركي.
أسئلة يطرحها المشترون عن مراقبة نشاط قواعد البيانات
ما الفرق بين مراقبة نشاط قواعد البيانات ومراقبة أدائها؟
مراقبة الأداء تأخذ عيّنات من الاستعلامات لتعرف ما البطيء ولماذا. أما مراقبة نشاط قواعد البيانات فتحفظ سجلًّا كاملًا بالنشاط الداخل في النطاق، من فعل ماذا ومتى، وتحميه من الأشخاص الذين تسجّل نشاطهم، وتنبّه على الوصول المخالف للقواعد.
هل يكفي التدقيق المدمج في SQL Server أو PostgreSQL لتدقيق في السعودية؟
كثيرًا ما يكون جزءًا كبيرًا من الجواب، خاصة حين تغادر سجلاته الخادم فورًا إلى نظام SIEM لا يستطيع فريق قواعد البيانات تعديله. أما هل يكفي، فيعتمد على ما يطلبه المدقق؛ ويؤكد مسؤول الامتثال لديكم المتطلب من نصوص الهيئة الوطنية للأمن السيبراني وسدايا.
هل تسجّل Datadog Database Monitoring كل استعلام لأغراض التدقيق؟
لا. فهي تأخذ عيّنات من التنفيذ لأعمال الأداء، والعيّنة تسمّي المستخدم أو التطبيق أو الجهاز. ولسجل التدقيق، اجمعوا سجل التدقيق المدمج في قاعدة البيانات، وتستطيع Datadog Cloud SIEM قراءته بقواعد الكشف.
أين تُحفظ سجلات تدقيق قواعد البيانات إذا أرسلناها إلى Datadog؟
في موقع Datadog الذي تختارونه. ومواقع Datadog الموثقة حتى نوفمبر 2026 خارج الشرق الأوسط، فاتفقوا مع فريق الأمن لديكم على السجلات التي يجوز أن تغادر شبكتكم، وأخفوا الباقي أو احذفوه قبل الإرسال.
متى نحتاج إلى أداة DAM مخصصة بدل التدقيق المدمج ونظام SIEM؟
حين يجب التقاط كل جملة لأصحاب الصلاحيات العالية خارج سيطرة مديري النظام، أو حين يجب منع الجلسات وهي تعمل، أو حين تحتاج محركات كثيرة إلى سياسة واحدة. ولا تبيع إنتركي منتج DAM، وستقول لكم متى تحتاجون إليه.
كم يستغرق مشروع تدقيق قواعد البيانات ومراقبتها، وكيف يُسعَّر؟
يُقدَّر كلاهما لكل مشروع، بحسب عدد قواعد البيانات والمحركات، والكائنات الداخلة في نطاق التدقيق، وحجم السجلات، ومدى ضبط القواعد. وتُسعّر إنتركي عملها بحسب النطاق، وتُقدَّم تراخيص Datadog وRedgate بشروط كل جهة.
التالي
صفحات ذات صلة
الخطوة التالية
اعرفوا ما يستطيع تدقيق قواعد بياناتكم إثباته
أخبرونا بقواعد البيانات التي تحمل بيانات حساسة، والمحركات والإصدارات، وما طلب منكم المدقق أو فريق الأمن إثباته. ونرد عليكم بما يغطيه التدقيق المدمج والمراقبة، وأين تحتاجون أداة مخصصة، ونطاق أولي.
أو مباشرةً
+966-11-2180999 [email protected]أبراج التعاونية، البرج الشمالي، الطابق السابع، طريق الملك فهد، العليا، ص.ب. ٥٦٨٣٥، الرياض ١١٥٦٤، المملكة العربية السعودية