Control Database Access
نشر بواسطة : Obay Salah , November 19, 2024
في الأصل لا يضع المستمع أي حدود للاتصال بقاعدة البيانات ويخدم جميع الطلبات، بينما تتم عملية الأمان والحظر من خلال قاعدة البيانات أو التطبيقات، بحيث يتم منع بعض الأجهزة والشبكات الفرعية من الاتصال بقاعدة البيانات. ولكن يمكننا التحكم من خلال المستمع من خلال تحديد بعض الاتجاهات
في ملف SQLNET.ORA الموجود في الخادم في نفس مسار ملف LISTENER.ORA. يمكننا تحديد بعض الاتجاهات في هذا الملف والتي من خلالها يمكننا التحكم في الوصول إلى قاعدة البيانات. هذه الاتجاهات هي:
TCP.VALIDNODE_CHECKING
TCP.EXCLUDED_NODES
TCP.INVITED_NODES
TCP.VALIDNODE_CHECKING يأخذ في الأصل القيمة NO، مما يعني تجاهل الاتجاهات الأخرى، ولكن يجب تغيير القيمة إلى YES لتمكين عملية التحكم في الوصول إلى قاعدة البيانات، إذا تم تعيين TCP.VALIDNODE_CHECKING على YES، فسيتم تمكين الاتجاهات الأخرى وهي TCP.INVITED_NODES، والتي تحتوي على قائمة من العقد، وهي الأجهزة أو مجموعة العناوين التي سيتم السماح لها بالاتصال بقاعدة بيانات.
سيتم منع جميع الNODES الأخرى من الاتصال بقاعدة البيانات من خلال المستمع، أما بالنسبة لـ TCP.EXCLUDED_NODES، فهي تتضمن قائمة من ﺎلNODES التي يجب منعها من الاتصال بقاعدة البيانات، لذلك من الضروري تحديد إحدى القوائم (TCP.EXCLUDED_NODES أو (TCP.INVITED_NODES) إذا أخذت TCP.VALIDNODE_CHECKING القيمة yes، ولكن إذا تم تحديد كلتا القائمتين وكان هناك تعارض، فإن قائمة TCP.INVITED_NODES لها الأولوية.
Comments
لايوجد تعليق حتى الان