כיצד לפתור את שגיאת MySQL 1045 (28000): הגישה נדחתה עבור המשתמש 'root'@'localhost'

כאשר אתה מנסה להשתמש במסד נתונים של MySQL , ייתכן שתיתקל בהודעת השגיאה הבאה:

כיצד לפתור את שגיאת MySQL 1045 (28000): הגישה נדחתה עבור המשתמש 'root'@'localhost'

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

איך לפתורMySQL שגיאה 1045 (28000): הגישה נדחתה עבור המשתמש 'root'@'localhost'?

1. תחילה עצור את השרת שלך

service mysql stop
2. צור ספריית שירותי MySQL.
mkdir /var/run/mysqld

3. הענק הרשאה ל-MySQL להשתמש בספרייה שנוצרה.

chown mysql: /var/run/mysqld
4. הפעל את MySQL ללא הרשאה ובדיקת רשת.
mysqld_safe --skip-grant-tables --skip-networking &
5. היכנס לשרת שלך ללא כל סיסמה.
mysql -u root mysql

אוֹ:

mysql -u root mysql

בלקוח mysql, אמור לשרת לטעון מחדש את טבלאות ההענקות כדי שהצהרות ניהול החשבון יפעלו:

mysql> FLUSH PRIVILEGES;

ואז לשנות'root'@'localhost'סיסמת החשבון.החלף את הסיסמה בסיסמה שבה אתה רוצה להשתמש.כדי לשנות את הסיסמה עבור חשבון השורש עם חלק אחר של שם מארח, שנה את ההוראות לשימוש בשם מארח זה.

MySQL 5.7.6 ואילך:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

MySQL 5.7.5 ומעלה:

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');

או ישירות על טבלת המשתמשים:

UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';

עבור XAMPP

כדי להפסיק את שירות MySQL, פתחו חלון פקודה ונווטו אל ספריית XAMPP MySQL:

> cd \xampp\mysql\bin\

כדי להפעיל את השירות ללא אבטחה (שים לב שאתה מפעיל mysqld, לא mysql):

> mysqld.exe --skip-grant-tables

שירות MySQL יפעל בחלון זה, אז פתח חלון פקודה נוסף ושנה לספריית XAMPP MySQL:

> cd \xampp\mysql\bin\

הפעל את לקוח MySQL:

> mysql

עדכן סיסמה:

mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';

צא מ-MySQL:

mysql> \q

השתמש במנהל המשימות כדי לבטל את ה-mysqld.exe שעדיין פועל, והפעל מחדש את שירות MySQL.

אני מקווה שהמאמר "כיצד לפתור את שגיאת MySQL 1045 (28000): Access denied for user 'root'@'localhost'" שפורסם בבלוג של צ'ן וייליאנג ( https://www.chenweiliang.com/ ) יהיה לעזר עבורך.

אל תהססו לשתף את הקישור למאמר הזה: https://www.chenweiliang.com/cwl-30369.html

כדי לפתוח עוד טריקים נסתרים🔑, מוזמנים להצטרף לערוץ הטלגרם שלנו!

שתפו ותעשו לייק אם אהבתם! השיתופים והלייקים שלך הם המניע המתמשך שלנו!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

גלול למעלה