
_START_ARTICLE_
أمن قواعد البيانات
_START_SECTION_
الامتيازات
_START_PARAGRAPH_
وهناك نوعان من الامتيازات
_START_SECTION_
امتيازات النظام
_START_PARAGRAPH_
تسمح امتيازات النظام للمستخدم بتنفيذ الإجراءات الإدارية في قاعدة بيانات. وتشمل هذه الامتيازات إنشاء قاعدة بيانات وإنشاء عمليات الإجراء،  إنشاء عرض قاعدة بيانات النسخ الاحتياطي إنشاء جدول إنشاء المشغل والتشغيل.
_START_SECTION_
الامتيازات الكائنة
_START_PARAGRAPH_
الامتيازات الكائنة تسمح باستخدام عمليات معينة على كائنات قاعدة البيانات كما هو مصرح به من قبل مستخدم آخر. ومن الأمثلة على ذلك: الاستخدام، التحديد، الإدراج، التحديث، والمراجع._NEWLINE_مدير الامتياز الأقل، وفصل الواجبات:_NEWLINE_وتخضع قواعد البيانات للضوابط الداخلية، أي البيانات المستخدمة للإبلاغ العام، والتقارير السنوية، وما إلى ذلك، لفصل الواجبات، مما يعني أنه يجب الفصل بين المهام بين التنمية والإنتاج. يجب التحقق من صحة كل مهمة ، من قبل شخص ثالث الذي لا يكتب التعليمات البرمجية الفعلية. يجب ألا يكون مطور قاعدة البيانات قادرا على تنفيذ أي شيء في الإنتاج بدون مراجعة مستقلة للوثائق أو التعليمات البرمجية للعمل الذي يتم تنفيذه. عادة، دور المطور هو تمرير التعليمات البرمجية إلى قاعدة البيانات. ومع ذلك ،وبالنظر إلى التراجعات التي نتجت عن الانكماش الاقتصادي، قد لا تكون قاعده البيانات متاحة بسهولة. إذا لم يكن متضمنا قاعدة بيانات،  فمن المهم، على الأقل، لنظير لإجراء مراجعة التعليمات البرمجية. وهذا يضمن أن دور المطور منفصل بشكل واضح._NEWLINE_وثمة نقطة أخرى للرقابة الداخلية هي الالتزام بمبدأ توفير أقل قدر من الامتيازات، ولا سيما في الإنتاج. للسماح لمطوري البرامج بمزيد من الوصول لإنجاز عملهم، يكون من الأفضل استخدام انتحال الهوية للاستثناءات التي تتطلب امتيازات مرتفعة. في كثير من الأحيان المطورين قد يرفضون ذلكلأنها تحت مسمى "النفقات العامة"بينما هم على طريقهم إلى الترميز المجد. ومع ذلك ،يرجى الانتباه إلى أنه يتعين على وكالات إدارة الأعمال القيام بكل ما يعتبر مسؤولا لأنهم هم المشرفون على البيانات بحكم الأمر الواقع في المنظمة ويجب عليهم الامتثال للوائح والقوانين.
_START_SECTION_
تقييم أوجه الضعف لإدارة المخاطر
_START_PARAGRAPH_
أحد أساليب تقييم أمن قاعدة البيانات ينطوي على إجراء تقييمات الضعف أو اختبارات الاختراق ضد قاعدة البيانات. يحاول الفاحصون العثور على الثغرات الأمنية التي يمكن استخدامها لهزيمة أو تجاوز الضوابط الأمنية، وكسر في قاعدة البيانات، وتسوية النظام وما إلى ذلك يمكن لمسؤولي قاعدة البيانات أو مسؤولي أمن المعلومات على سبيل المثال استخدام الضعف التلقائي بمسح للبحث عن سوء تكوين عناصر التحكم (غالبا ما يشار إليها "الانجراف") ضمن الطبقات المذكورة أعلاه مع نقاط الضعف المعروفة ضمن برنامج قاعدة البيانات. وتستخدم نتائج هذه المسحات لتصلب قاعدة البيانات تحسين الأمن وإغلاق نقاط الضعف المحددة ، ولكن نقاط الضعف الأخرى غالبا ما تبقى غير معترف بها وغير مُعالجة._NEWLINE_في قاعدة البيانات يعتبر الأمن أمر بالغ الأهمية، والرصد المستمر لامتثال المعايير يحسن الأمن. يتطلب الامتثال الأمني من بين إجراءات أخرى ،إدارة التصحيح ومراجعة وإدارة الأذونات (خاصة العامة)  للمعطيات داخل قاعدة البيانات. قد تتضمن كائنات قاعدة البيانات جدول أو أشياء أخرى مدرجة في ارتباط الجدول. يتم النظر في الأذونات الممنوحة لأوامراللغة والكائنات في هذه العملية. رصد الامتثال يشبه تقييم الضعف إلا أن نتائج تقييمات الضعف تقود عموما المعايير الأمنية التي تؤدي إلى برنامج الرصد المستمر. وبشكل أساسي ،يعتبر تقييم نقاط الضعف إجراءًا أوليًا لتحديد المخاطر حيث يكون برنامج الامتثال هو عملية تقييم المخاطر الجارية._NEWLINE_وينبغي أن يأخذ برنامج الامتثال في عين  الاعتبار أي تبعيات على مستوى برمجية التطبيق لأن التغييرات على مستوى قاعدة البيانات قد يكون لها آثار على برمجية التطبيق أو خادم التطبيق.
_START_SECTION_
التجريد
_START_PARAGRAPH_
وقد تكون آليات المصادقة والتحويل على مستوى التطبيق وسيلة فعالة لتوفير التجريد من طبقة قاعدة البيانات. والفائدة الأساسية للاستخراج هي القدرة على تسجيل الدخول عبر قواعد بيانات ومنصات متعددة. يقوم نظام تسجيل الدخول الموحد بتخزين بيانات اعتماد مستخدم قاعدة البيانات والمصادقة على قاعدة البيانات نيابة عن المستخدم._NEWLINE_مراقبة نشاط قاعدة البيانات_NEWLINE_طبقة أمان أخرى ذات طبيعة أكثر تعقيدا تشمل مراقبة نشاط قاعدة البيانات في الوقت الحقيقي، إما عن طريق تحليل حركة بروتوكول عبر الشبكة، أو من خلال مراقبة نشاط قاعدة البيانات المحلية على كل ملقم باستخدام عوامل برامج أو كليهما. استخدام وكلاء أو تسجيل الأصلي مطلوب لالتقاط الأنشطة المنفذة على الملقم، والتي عادة ما تشمل أنشطة مسؤول قاعدة البيانات. يسمح الوكلاء بقبول هذه المعلومات بطريقة لا يمكن تعطيلها من قبل مسؤول قاعدة البيانات، و الذي لديه القدرة على تعطيل أو تعديل سجلات التدقيق الأصلي._NEWLINE_التدقيق الأصلي_NEWLINE_بالإضافة إلى استخدام أدوات خارجية للرصد أو التدقيق، قدرات التدقيق لقاعدة البيانات الأصلية تتوفر أيضا للعديد من منصات قاعدة البيانات. يتم استخراج مسارات التدقيق المحلية على أساس منتظم وتحويلها إلى نظام أمني محدد حيث لا ينبغي لمديري قاعدة البيانات الوصول إليها. وهذا يضمن مستوى معين من الفصل بين الواجبات التي قد توفر دليلا على أن مسارات التدقيق الأصلية لم يتم تعديلها من قبل المشرفين المعتمدين، وينبغي أن تجري من قبل مجموعة قاعدة البيانات العليا ذات التوجه الأمني مع حقوق القراءة في الإنتاج. يؤثر تشغيل التأثيرات الأصلية على أداء الخادم. وبوجه عام، لا توفر مسارات مراجعة الحسابات الأصلية لقواعد البيانات ضوابط كافية لإنفاذ الفصل بين الواجبات؛ وبالتالي، فإن شبكة و / أو النواة على مستوى وحدة قدرات مضيف الرصد  توفر درجة أعلى من الثقة للطب الشرعي والحفاظ على الأدلة.