Reset MySql "root" User Password | Forgot MySQL Root Password | How To recover MySQL root password
جدول المحتويات:
- المتطلبات الأساسية
- تحديد نسخة الخادم
- كيفية إعادة تعيين الخلية أو كلمة المرور الجذر MariaDB
- 1. إيقاف خدمة MySQL / MariaDB
- 2. قم بتشغيل خادم MySQL / MariaDB دون تحميل جداول المنح
- 3. تسجيل الدخول إلى قذيفة الخلية
- 4. تعيين كلمة مرور جذر جديدة
- 5. إيقاف وبدء خادم قاعدة البيانات بشكل طبيعي
- 6. تحقق من كلمة المرور
- استنتاج
هل نسيت كلمة المرور الجذر MySQL؟ لا تقلق ، فهذا يحدث لنا جميعًا.
سنشرح لك في هذا البرنامج التعليمي كيفية إعادة تعيين كلمة مرور جذر MySQL في حال نسيانها. يجب أن يعمل هذا الدليل مع أي توزيع حديث لنظام Linux مثل Ubuntu 18.04 و CentOS 7.
المتطلبات الأساسية
قبل المتابعة مع الخطوات أدناه ، تأكد من تسجيل الدخول إلى الخادم الخاص بك كمستخدم لديه امتيازات sudo.
تحديد نسخة الخادم
اعتمادًا على إصدار خادم MySQL أو MariaDB الذي تستخدمه على نظامك ، ستحتاج إلى استخدام أوامر مختلفة لاستعادة كلمة مرور الجذر.
يمكنك العثور على إصدار الخادم الخاص بك عن طريق إصدار الأمر التالي:
mysql --version
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
أو إخراج مثل هذا ل MariaDB:
mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
تأكد من تدوين إصدار MySQL أو MariaDB الذي تقوم بتشغيله.
كيفية إعادة تعيين الخلية أو كلمة المرور الجذر MariaDB
اتبع هذه الخطوات لإعادة تعيين كلمة مرور الجذر MySQL / MariaDB:
1. إيقاف خدمة MySQL / MariaDB
لتغيير كلمة مرور الجذر ، نحتاج أولاً إلى إيقاف خادم MySQL. للقيام بذلك ، اكتب الأمر التالي:
2. قم بتشغيل خادم MySQL / MariaDB دون تحميل جداول المنح
عند تمكين الخيار
--skip-grant-tables
يمكن لأي شخص الاتصال بخادم قاعدة البيانات دون كلمة مرور وبكل الامتيازات.
لبدء خادم قاعدة البيانات دون تحميل نوع جداول المنح:
sudo mysqld_safe --skip-grant-tables &
يؤدي علامة الضم
&
في نهاية الأمر أعلاه إلى تشغيل البرنامج في الخلفية ، حتى نتمكن من الاستمرار في استخدام shell.
3. تسجيل الدخول إلى قذيفة الخلية
يمكنك الآن الاتصال بخادم قاعدة البيانات كمستخدم الجذر ، دون المطالبة بكلمة المرور:
4. تعيين كلمة مرور جذر جديدة
-
قم بتشغيل الأوامر التالية إذا كان لديك MySQL 5.7.6 والإصدارات الأحدث أو MariaDB 10.1.20 والإصدارات الأحدث:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MY_NEW_PASSWORD';
FLUSH PRIVILEGES;
إذا لم يكن بيان
ALTER USER
لك ، فحاول تعديل جدول المستخدم مباشرةً:UPDATE mysql.user SET authentication_string = PASSWORD('MY_NEW_PASSWORD')
WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;
قم بتشغيل الأوامر التالية إذا كان لديك MySQL 5.7.5 والإصدارات الأقدم أو MariaDB 10.1.20 والإصدارات الأقدم:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MY_NEW_PASSWORD');
FLUSH PRIVILEGES;
في كلتا الحالتين إذا سارت الأمور على ما يرام ، يجب أن تشاهد الإخراج التالي:
Query OK, 0 rows affected (0.00 sec)
5. إيقاف وبدء خادم قاعدة البيانات بشكل طبيعي
الآن بعد تعيين كلمة مرور الجذر ، سنحتاج إلى إيقاف خادم قاعدة البيانات وبدء تشغيله بشكل طبيعي.
إيقاف خادم قاعدة البيانات باستخدام الأمر التالي:
mysqladmin -u root -p shutdown
سيُطلب منك إدخال كلمة مرور الجذر الجديدة:
بدء تشغيل خادم قاعدة البيانات بشكل طبيعي:
-
بالنسبة إلى MySQL ، اكتب:
sudo systemctl start mysql
بالنسبة لـ MariaDB ، اكتب:
sudo systemctl start mariadb
6. تحقق من كلمة المرور
للتحقق من أنه تم تطبيق كلمة مرور الجذر الجديدة بشكل صحيح:
mysql -u root -p
سيُطلب منك إدخال كلمة مرور الجذر الجديدة. أدخله ، ويجب تسجيل الدخول إلى خادم قاعدة البيانات الخاصة بك.
استنتاج
في هذا البرنامج التعليمي ، تعلمت كيفية إعادة تعيين كلمة مرور الجذر MySQL أو MariaDB. تأكد من أن كلمة مرور الجذر الجديدة قوية وآمنة واحتفظ بها في مكان آمن.
لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.
مسيل مريباستخدام كلمة مرور تلميح وكلمة مرور إعادة تعيين القرص في نظام التشغيل Windows 10/8/7
يوفر Windows أداتين تساعدك على التعامل مع فقدت كلمات المرور لتسجيل الدخول إلى Windows - تلميح كلمة المرور وقرص إعادة تعيين كلمة المرور. تعلم كيفية استخدامها.
كيفية إعادة تعيين كلمة مرور سيد فايرفوكس
ألا تستطيع إنشاء كلمة مرور رئيسية جديدة على Firefox لأنك فقدت كلمة المرور القديمة؟ حسنًا ، تحتاج إلى إعادة تعيين هذا أولاً. تعلم كيف تفعلها.
كيفية إعادة تعيين كلمة مرور المسؤول في ويندوز 10
هل نسيت كلمة مرور مسؤول Windows 10؟ فيما يلي ثلاث طرق يمكنك من خلالها إعادة تعيين كلمة مرور مسؤول Windows 10 واستعادة السيطرة على نظامك.