استعماللينكسسوف المضيفVestaCPفريققاعدة بيانات MySQLقم بالترقية إلى Mariadb الإصدار 10.4.6.
بشكل غير متوقع ، أدخل الأمر التالي ▼
mysql -uroot -p
- أدخل كلمة المرور لتسجيل الدخولك.
حدث الخطأ التالي ▼
خطأ 1045 (28000): تم رفض الوصول للمستخدم 'root' @ 'localhost' (باستخدام كلمة المرور: نعم)
عادةً ما يحدث هذا الخطأ بسبب كلمة مرور مستخدم جذر خاطئة لبيانات MySQL ، الحل بالطبع هو إعادة تعيين كلمة المرور.
كيفية إصلاح الخطأ MySQL ERROR 1045 (28000)؟
الخطوه 1:استخدم SSHالبرمجياتبعد تسجيل الدخول ، أدخل الأمر التالي لإيقاف قاعدة بيانات mysql ▼
systemctl stop mysqld
الخطوه 2:ابدأ MySQL بالأمر التالي وابدأ تشغيله دون التحقق من الأذونات ▼
mysqld --skip-grant-tables &
في هذه المرحلة ، تم الإبلاغ عن خطأ آخر
[خطأ] خطأ فادح: يرجى قراءة قسم "الأمان" من الدليل لمعرفة كيفية تشغيل mysqld كجذر!
يرجى SSH وإدخال الأمر التالي ▼
mysqld --user=root --skip-grant-tables &
الخطوه 3:تسجيل الدخول عبر SSH إلى mysql ▼
mysql -uroot
或
mysql
الخطوه 4:تحديث كلمة مرور الجذر
Mysql5.7 أو أحدث ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
إصدار Mysql5.7 ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
الخطوه 5:تحديث الأذونات ▼
flush privileges;
الخطوه 6:الخروج من MySQL ▼
exit
或
quit
الخطوه 7:أعد تسجيل الدخول إلى mysql باستخدام المستخدم الجذر ▼
Mysql -uroot -p
- أدخل كلمة المرور:
<输入刚改好的密码123456>
مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "حل الخطأ 1045 (28000): تم رفض الوصول للمستخدم 'root' @ 'localhost' (باستخدام كلمة المرور: YES)" ، وهو أمر مفيد لك.
مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-1094.html
مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!