تعلمك مقالة ويكي هاو هذه كيفية إعادة تعيين كلمة مرور منسية لمسؤول النظام (مسؤول النظام أو SA) على خادم Microsoft SQL. يمكن إعادة التعيين باستخدام تسجيل دخول مصادقة Windows أو برنامج موجه الأوامر أو وضع المستخدم الفردي.
خطوة
الطريقة الأولى من 3: استخدام مصادقة Windows
الخطوة 1. فهم كيفية عمل هذه الطريقة
إذا تم تمكين مصادقة Windows على الخادم ، فيمكنك استخدامها لتسجيل الدخول إلى الخادم دون الحاجة إلى إدخال كلمة مرور. بمجرد تسجيل الدخول ، يمكنك تغيير كلمة مرور خادم SQL بسهولة.
إذا لم يتم تمكين مصادقة Windows ، فستحتاج إلى استخدام وضع المستخدم الفردي أو برنامج موجه الأوامر لإعادة تعيين كلمة المرور
الخطوة الثانية: تأكد من تثبيت SSMS
SSMS هي واجهة مستخدم تسمح لك بتغيير جوانب مختلفة من إعدادات خادم SQL في نافذة واحدة ، بدلاً من من خلال موجه الأوامر. إذا لم يكن SSMS مثبتًا بالفعل ، فاتبع الخطوات التالية:
- قم بزيارة صفحة تثبيت SSMS عبر متصفح.
- اضغط على الرابط " قم بتنزيل SQL Server Management Studio 17.6 ”.
- انقر نقرًا مزدوجًا فوق ملف تثبيت SSMS الذي تم تنزيله.
- اتبع التعليمات التي تظهر على الشاشة لتثبيت SSMS.
الخطوة 3. افتح SSMS
اكتب sql server management studio في قائمة "ابدأ" ، ثم انقر فوق " Microsoft SQL Server Management Studio 17 "أعلى نافذة" ابدأ ".
الخطوة 4. اختر المصادقة الصحيحة
انقر على مربع القائمة المنسدلة "المصادقة" ، ثم حدد " مصادقة Windows "من القائمة.
الخطوة 5. انقر فوق اتصال
يوجد في أسفل النافذة. إذا تم تمكين مصادقة Windows والسماح بها على الحساب ، فيمكنك الانتقال مباشرة إلى صفحة لوحة معلومات الخادم.
الخطوة 6. قم بتوسيع مجلد الخادم
إذا كان مجلد الخادم في أعلى الجانب الأيسر من النافذة لا يحتوي على بعض الخيارات تحته ، فانقر فوق " +"على الجانب الأيسر لتوسيع المجلد.
الخطوة 7. قم بتوسيع مجلد "الأمان"
هذا المجلد موجود تحت اسم الخادم.
الخطوة 8. افتح مجلد "Logins"
هذا المجلد موجود في مجموعة الخيارات ضمن مجلد "الأمان".
الخطوة 9. انقر نقرًا مزدوجًا فوق sa
هذا الخيار موجود في مجموعة خيارات "تسجيلات الدخول". بعد ذلك ، سيتم فتح نافذة خصائص مسؤول النظام.
الخطوة 10. أدخل كلمة المرور الجديدة
اكتب كلمة المرور الجديدة في حقلي "كلمة المرور" و "تأكيد كلمة المرور" أعلى النافذة.
الخطوة 11. انقر فوق "موافق"
يوجد في أسفل النافذة. بعد ذلك سيتم تغيير كلمة المرور وسيتم إغلاق نافذة الخصائص.
الطريقة 2 من 3: استخدام وضع المستخدم الفردي
الخطوة 1. فهم كيفية عمل هذه الطريقة
إذا تم قفل حسابك الوحيد الموجود ، فيمكنك إنشاء مستخدم جديد ومنح أذونات المسؤول من خلال برنامج موجه الأوامر. بعد ذلك ، يمكنك استخدام معلومات تسجيل دخول المستخدم الجديد لتسجيل الدخول إلى صفحة خادم SQL ، ثم تغيير كلمة مرور SA.
الخطوة الثانية: تأكد من تثبيت SSMS
SSMS هي واجهة مستخدم تسمح لك بتغيير جوانب مختلفة من إعدادات خادم SQL في نافذة واحدة ، بدلاً من من خلال موجه الأوامر. إذا لم يكن SSMS مثبتًا بالفعل ، فاتبع الخطوات التالية:
- قم بزيارة صفحة تثبيت SSMS عبر متصفح.
- اضغط على الرابط " قم بتنزيل SQL Server Management Studio 17.6 ”.
- انقر نقرًا مزدوجًا فوق ملف تثبيت SSMS الذي تم تنزيله.
- اتبع التعليمات التي تظهر على الشاشة لتثبيت SSMS.
الخطوة 3. افتح موجه الأوامر في وضع المسؤول
الوصول إلى القائمة يبدأ ”
، ثم اتبع الخطوات التالية:
- اكتب في موجه الأوامر
-
انقر على اليمين
“ موجه الأمر ”
- انقر " تشغيل كمسؤول ”
- يختار " نعم عند الطلب.
الخطوة 4. إيقاف تشغيل خدمة SQL
اكتب net stop MSSQLSERVER واضغط على Enter. سيتم إيقاف خدمة SQL قيد التشغيل حاليًا.
الخطوة 5. أعد تشغيل SQL في وضع المستخدم الفردي
اكتب net start MSSQLSERVER -m "SQLCMD" واضغط على Enter.
لن ترى أي إشارة إلى أن وضع المستخدم الفردي قيد التشغيل في هذه المرحلة ، ولكن يمكنك رؤية العبارة "تم بدء تشغيل خدمة SQL Server بنجاح"
الخطوة 6. قم بتوصيل الكمبيوتر بـ SQL
اكتب sqlcmd واضغط على Enter. سيتم فتح سطر أوامر SQL بعد ذلك.
الخطوة 7. قم بإنشاء مستخدم وكلمة مرور جديدين
تحتاج إلى إنشائه بأمر مكتوب في سطر أوامر SQL:
- اكتب الاسم CREATE LOGIN WITH PASSWORD = 'password' ، مع "name" في إشارة إلى اسم الحساب و "password" في إشارة إلى كلمة المرور الجديدة.
- اضغط على مفتاح Enter.
- اكتب GO واضغط على Enter.
الخطوة 8. قم بإضافة دور مسؤول النظام إلى المستخدم الجديد
اكتب الاسم SP_ADDSRVROLEMEMBER ، 'SYSADMIN' (يشير "الاسم" إلى اسم الحساب) ، واضغط على Enter ، واكتب GO ، ثم اضغط على Enter مرة أخرى.
الخطوة 9. قم بإنهاء سطر أوامر SQLCMD
اكتب خروج واضغط على Enter.
الخطوة 10. أعد تشغيل SQL في الوضع العادي
يمكنك تعطيل وضع المستخدم الفردي عن طريق كتابة net stop MSSQLSERVER && net start MSSQLSERVER والضغط على Enter.
يمكنك مشاهدة العبارة "تم بدء تشغيل خدمة SQL Server بنجاح". في هذه المرحلة ، يمكن إغلاق نافذة موجه الأوامر
الخطوة 11. افتح SSMS
اكتب sql server management studio في قائمة "ابدأ" ، ثم انقر فوق " Microsoft SQL Server Management Studio 17 "أعلى نافذة" ابدأ ".
الخطوة 12. حدد المصادقة المناسبة
انقر على مربع القائمة المنسدلة "المصادقة" ، ثم انقر على " مصادقة خادم SQL "من القائمة.
الخطوة 13. سجّل الدخول باستخدام معلومات تسجيل دخول المستخدم الجديد
انقر فوق المربع المنسدل "تسجيل الدخول" ، ثم حدد اسم المستخدم الذي أنشأته للتو.
الخطوة 14. أدخل كلمة المرور
اكتب كلمة مرور المستخدم في حقل "كلمة المرور" أسفل النافذة.
الخطوة 15. انقر فوق اتصال
يوجد في أسفل النافذة. طالما تم إدخال اسم المستخدم وكلمة المرور الصحيحين ، سيتم فتح صفحة لوحة معلومات الخادم على الفور.
الخطوة 16. قم بتوسيع مجلد الخادم
إذا كان مجلد الخادم في الزاوية العلوية اليسرى من النافذة لا يظهر أيًا من الخيارات الموجودة أدناه ، فانقر فوق " +"على الجانب الأيسر لتوسيع المجلد.
الخطوة 17. قم بتوسيع مجلد "الأمان"
هذا المجلد موجود تحت اسم الخادم.
الخطوة 18. افتح مجلد "Logins"
هذا المجلد موجود في مجموعة الخيارات ضمن مجلد "الأمان".
الخطوة 19. انقر نقرًا مزدوجًا فوق sa
هذا الخيار موجود في مجموعة خيارات "تسجيلات الدخول". بعد ذلك ، سيتم فتح نافذة خصائص مسؤول النظام.
الخطوة 20. أدخل كلمة المرور الجديدة
اكتب كلمة المرور الجديدة في حقلي "كلمة المرور" و "تأكيد كلمة المرور" أعلى النافذة.
الخطوة 21. انقر فوق "موافق"
يوجد في أسفل النافذة. بعد ذلك سيتم تغيير كلمة المرور وسيتم إغلاق نافذة الخصائص.
الطريقة الثالثة من 3: استخدام موجه الأوامر
الخطوة 1. افتح قائمة "ابدأ"
انقر فوق شعار Windows في الزاوية اليسرى السفلية من الشاشة. بعد ذلك ، سيتم فتح قائمة "ابدأ".
الخطوة 2. حدد موقع برنامج موجه الأوامر
اكتب موجه الأوامر ، ثم انتظر ظهور رمز موجه الأوامر أعلى قائمة "ابدأ".
الخطوة 3. انقر بزر الماوس الأيمن
"موجه الأمر".
ستظهر قائمة منسدلة بعد ذلك.
الخطوة 4. انقر فوق تشغيل كمسؤول
هذا الخيار موجود في القائمة المنسدلة.
الخطوة 5. انقر فوق "نعم" عندما يُطلب منك ذلك
سيتم تأكيد خيار تشغيل موجه الأوامر في وضع المسؤول. بعد ذلك ، سيتم فتح نافذة البرنامج.
الخطوة 6. أدخل الأمر الأول
اكتب osql -L واضغط على Enter.
الخطوة 7. أدخل الأمر الثاني باسم الخادم
اكتب OSQL -S server -E ، مع استبدال "server" باسم الخادم الخاص بك. بعد ذلك ، اضغط على مفتاح الإدخال.
الخطوة 8. أنشئ كلمة مرور جديدة
اكتب في EXEC sp_password NULL ، 'password' ، 'sa' ، مع استبدال كلمة المرور بكلمة المرور التي تريد استخدامها. بعد ذلك ، اضغط على مفتاح الإدخال.
على سبيل المثال ، لتغيير كلمة المرور إلى "qwerty123" ، اكتب EXEC sp_password NULL ، 'qwerty123' ، 'sa' في نافذة موجه الأوامر
الخطوة 9. قم بتشغيل الأمر
اكتب GO ، ثم اضغط على Enter. اكتب exit واضغط على مفتاح Enter للخروج من OSQL.
الخطوة 10. حاول تسجيل الدخول إلى خادم SQL
استخدم معلومات تسجيل دخول المسؤول الجديد وكلمة المرور. إذا كان بإمكانك تسجيل الدخول إلى خادم SQL ، فقد تم تغيير كلمة مرور الحساب بنجاح.