تغيير كلمة المرور root لقواعد البيانات mysql

بعد المرات ننسى كلمة المرور لمستخدم root وكل المحاولات الدخول تبوء بالفشل فكل كلمة تقوم بتذكرها و تقوم بإدخالها يقوم mysql بإرجاع خطئ لا تملك الصلاحية وأخيرا نفكر في تغييرها
ديبيان و أبونتو تمت التجربة
أولا نقوم بتوقيف mysql
# /etc/init.d/mysql stop
نقوم بتشغيله في وضعية إضافة الأمان ونضعه في الخلفية ب &
# mysqld_safe --skip-grant-tables &
الأن ندخل إلى قواعد البيانات ولن يقوم بطلب كلمة المرور
# mysql -u root
نقوم بوضعنا في قاعدة البيانات mysql
mysql> use mysql
والأن تغيير كلمة المرور
mysql> update user set password=PASSWORD("new-PASSWORD") where user='root';

نقوم بإعادة تحميل الإمتيازات
mysql> flush privileges;
وخروج
mysql> quit
نقوم بإعادة توقيف mysql
# /etc/init.d/mysql stop
نقوم بتشغيله بالوضع العادي
# /etc/init.d/mysql start
والأن عند الدخول ندخل كلمة المرور الجديدة
# mysql -u root -p
بالتوفيق

محمد حنين

الإسم الكامل محمد حنين أحد geek من أمد طويل ، مطور ويب، محب للحرية، مستعمل نضام لينوكس، وأخيرا مجرم باللغة العربية للأسف في وقتها. معلومات أكثر عني أو الإتصال بي Mohammed Hanine

You may also like...

1 Response

  1. مايو 31, 2010

    […] This post was mentioned on Twitter by . said: […]

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *