السجل و الأمان

توضح هذه الصفحة ضمانات الأمان لتخزين البيانات في السجل.

الأذونات

ليست بآمنة لتخزين الأسرار ككلمات المرور في السجل كنصوص عادية حتى في حالة حماية مفتاح السجل بواسطة قوائم التحكم بالوصول (ACLs).

العمل مع السجل قد يؤدي إلى الإخلال بالأمان عن طريق السماح بالوصول غير المناسب لموارد النظام أو المعلومات المحمية. و لاستخدام هذه الخصائص , يجب أن يكون لديك أذونات قراءة و كتابة من قائمة تعداد RegistryPermissionAccess و التي تتحكم في الوصول إلى متغيرات السجل. و أية تعليمات برمجية قيد التشغيل و ذات ثقة تامة (ضمن نهج الأمان الافتراضي ، هذه هي أية تعليمات برمجية المثبتة على قرص الصلب الخاص بالمستخدم المحلي) تمتلك الأذونات الضرورية للوصول إلى السجل. لمزيد من المعلومات، راجع فئة RegistryPermission.

لا يجب تخزين متغيرات السجل في مواقع الذاكرة حيث تتواجد تعليمات برمجية بدون RegistryPermission يمكنها الوصول إليها . وبالمثل ، عند منح أذونات ، امنح أدنى الامتيازات اللازمة لإتمام المهمة.

وصول قيم إذن السجل معرف بواسطة التعداد RegistryPermissionAccess . يوضح الجدول التالي أعضاءها.

Value

الوصول إلى متغيرات السجل

AllAccess

الإنشاء ،و القراءة، و الكتابة

Create

إنشاء

NoAccess

لا وصول

Read

قراءة

Write

كتابة

التحقق من القيم الموجودة في مفاتيح السجل

عندما تقوم بإنشاء قيمة سجل, عليك أن تقرر ما يمكن القيام به في حالة أن هذه القيمة موجودة. تم إنشاؤه من عملية أخرى، ربما تكون ضارة, ويمكنها الوصول إلى المفتاح. عند وضع البيانات في قيمة السجل تتوفر البيانات لعملية أخرى. و لمنع هذا, استخدم الأسلوب GetValue . تقوم بإرجاع Nothing في حالة عدم وجود المفتاح مسبقاً.

ملاحظة الأمانملاحظة الأمان

عند قراءة السجل من تطبيق الويب ، تستند هوية المستخدم الحالي على المصادقة و الانتحال المطبقة في تطبيق الويب.

راجع أيضًا:

المهام

الإرشادات التفصيلية: إنشاء مفتاح التسجيل و تغيير قيمه

استكشاف الأخطاء و إصلاحها : معالجة السجل

المرجع

RegistryProxy

المبادئ

المهام السجل الشائعة

القراءة من و الكتابة إلى السجل باستخدام الأجزاء التالية الخاصة بي