هناك حالات يتعذر فيها على المسؤول الاتصال بالخادم. يحدث هذا بسبب نسيان كلمة مرور المستخدم أو تخصيص قيمة خاطئة لها أثناء التغيير. في مثل هذه الحالات ، يلزم استعادة السيطرة على الخادم وتعيين كلمة مرور جديدة.
انه ضروري
الوثائق الفنية للخادم
تعليمات
الخطوة 1
نقوم بإغلاق الخادم. للقيام بذلك ، قم بتسجيل الدخول كمستخدم جذر على كمبيوتر الخادم واخرج باستخدام الأمر kill.
الخطوة 2
نستخدم الأمر kill-9 إذا لم يستجب الخادم لإشارة إيقاف التشغيل. هذا الأمر مخصص للإغلاق القسري ، لكن لا تتسرع في استخدامه ، حيث يوجد خطر تلف الجدول.
الخطوه 3
نتحقق من الجداول بالأوامر myisamchk و isamchk. في كل حالة ، يجب عليك استخدام الوثائق الفنية ، ولا سيما من قسم "صيانة قاعدة البيانات واستعادتها" ، لتحديد مدى صحة إغلاق الجداول. يجب عليك إكمال هذا الإجراء قبل البدء التالي للخادم.
الخطوة 4
أعد تشغيل الخادم باستخدام خيار -skip-منح-جداول الخيار. هذا يمنع الخادم من استخدام جداول الأذونات عند التحقق من الاتصالات. وبالتالي ، من الممكن الاتصال بالخادم كمستخدم جذر مع تمكين الامتيازات دون إدخال كلمة مرور.
الخطوة الخامسة
أعد تشغيل الخادم باستخدام الخيار --skip-منح-جداول ، ولكن بطريقة مختلفة قليلاً عن الخطوة 4. انتقل إلى /etc/init.d واكتب الأمر - mysqld stop. ثم نبدأ الأمر mysqld ---- تخطي جداول المنح. بعد ذلك ، قم بتعيين كلمة مرور جديدة للخادم: mysqladmin -h host -u. أدخل اسم المستخدم وكلمة المرور الجديدة. إعادة التشغيل باستخدام دعم جداول الأذونات.