الجمعة، 31 يناير 2014

Disable Connect with / as sysdba

بسم الله الرحمن الرحيم

ازاى نخلى اى شخص يعمل Connect بطريقة Connect / as SYSDBA يطلب منه كلمة السر

عشان اقدر الغيها لازم اعدل فى باراميتر اسمه 'SQLNET.AUTHENTICATION_SERVICES'
و دا وظيفته انه بيحدد طريقة ال Authentication 
و دا موجود داخل فايل sqlnet.ora
مكانه C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN

فى العادى بيكون واخد القيمة  NTS و دى معناها Windows NT native authentication
فبالتالى بيقدر يدخل مجرد ما دخل على السيرفر اللى فيه الداتابيز

و الحل بيكون انى اغير فيه و اخلى القيمة None او احط # قبل السطر اللى فيه SQLNET.AUTHENTICATION_SERVICES

و لو حاولت ادخل ب Conn / as sysdba بيطلع error


و للمزيد من المعلومات حول sqlnet.ora

ليست هناك تعليقات:

إرسال تعليق