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

使用לינוקסהמארח יהיהVestaCPלוּחַמסד נתונים של MySQLשדרג לגירסת Mariadb 10.4.6.

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

באופן בלתי צפוי, הזן את הפקודה הבאה▼

mysql -uroot -p
  • הזן סיסמה כדי להיכנסMySQL.

השגיאה הבאה מתרחשת ▼

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

בדרך כלל שגיאה זו נגרמת מסיסמת משתמש שורש שגויה עבור נתוני MySQL, הפתרון הוא כמובן איפוס הסיסמה.

כיצד לשגיאה של MySQL ERROR 1045 (28000)?

第 1 步:השתמש ב-SSHתוכנהלאחר הכניסה, הזן את הפקודה הבאה כדי לעצור את מסד הנתונים של mysql ▼

systemctl stop mysqld

第 2 步:הפעל את MySQL עם הפקודה הבאה והפעל אותה מבלי לבדוק הרשאות ▼

mysqld --skip-grant-tables &

בשלב זה דווח על שגיאה נוספת ▼

[שגיאה] שגיאה חמורה: אנא קרא את הקטע "אבטחה" במדריך כדי לגלות כיצד להפעיל את mysqld כ-root!

אנא 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

ברוכים הבאים לערוץ הטלגרם של הבלוג של Chen Weiliang כדי לקבל את העדכונים האחרונים!

🔔 היה הראשון לקבל את "מדריך השימוש בכלי AI של ChatGPT Content Marketing" בספרייה העליונה של הערוץ! 🌟
📚 המדריך הזה מכיל ערך עצום, 🌟זו הזדמנות נדירה, אל תפספסו אותה! ⏰⌛💨
שתפו ותעשו לייק אם בא לכם!
השיתוף והלייקים שלך הם המוטיבציה המתמשכת שלנו!

 

发表 评论

כתובת האימייל שלך לא תפורסם. 必填 项 已 用 * תווית

גלול למעלה