Score:0

เหตุใดรหัสผ่านผู้ใช้ระบบ MySQL จึงไม่ถูกต้อง

ธง sd

ฉันกำลังเพิ่มผู้ใช้ไปยังเซิร์ฟเวอร์ของฉันผ่าน MySQL Workbench มีบางอย่างผิดปกติ การเพิ่มล้มเหลว หลังจากนั้นบัญชีรูทของฉันไม่สามารถเข้าถึงฐานข้อมูลผ่าน Workbench ได้อีกต่อไป (ปฏิเสธการเข้าใช้)
ฉันสามารถเชื่อมต่อในฐานะรูทได้จากบรรทัดคำสั่ง mysql -uroot -p แต่รูทไม่มีสิทธิ์
ระบบนี้ได้รับการติดตั้งและใช้งานได้จนถึงปัจจุบันเป็นเวลากว่าหนึ่งปีแล้ว

บันทึกแสดง:
พบรหัสผ่านที่ไม่ถูกต้องสำหรับผู้ใช้: 'mysql.infoschema@localhost'; ละเว้นผู้ใช้
พบรหัสผ่านที่ไม่ถูกต้องสำหรับผู้ใช้: 'mysql.session@localhost'; ละเว้นผู้ใช้
พบรหัสผ่านไม่ถูกต้องสำหรับผู้ใช้: 'mysql.sys@localhost'; ละเว้นผู้ใช้

ฉันไม่มีผู้ใช้ที่มีสิทธิ์ GRANT
ฉันจะแก้ไขปัญหารหัสผ่านที่ไม่ถูกต้องสำหรับผู้ใช้ระบบเหล่านี้ได้อย่างไร?

มายเอสคิวแอล8
เซ็นโตส 7

slightly_toasted avatar
bd flag
บัญชีทั้งสามนี้มีรหัสผ่านที่ไม่ถูกต้องตามค่าเริ่มต้น https://www.thegeekdiary.com/what-are-reserved-user-accounts-in-mysql/
slightly_toasted avatar
bd flag
โพสต์นี้อธิบายวิธีคืนค่าสิทธิ์ GRANT เป็น `root ` https://stackoverflow.com/questions/1709078/how-can-i-restore-the-mysql-root-user-s-full-privileges
Score:2
ธง in

ผู้ที่มีรหัสผ่านไม่ถูกต้องโดยเจตนา

หากคุณยังคงมีปัญหาในการเข้าถึง คุณควรตรวจสอบว่าคุณไม่มีความเสียหายของหน่วยความจำหรือดิสก์เสียหาย

หากคุณไม่สามารถเข้าถึงได้ คุณสามารถทำได้ในกรณีที่เลวร้ายที่สุดที่คุณสามารถทำได้ เริ่ม mysql ในโหมดไม่ปลอดภัยซึ่งให้คุณทำทุกอย่างที่คุณต้องการ (หรือใครจะทำเช่นนั้น ดังนั้นให้ปิดการเข้าถึงเครือข่ายก่อน)

ทำการสำรองข้อมูลและระวัง!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา