Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler beim Verbinden mit mysql unter 127.0.0.1:3306 mit verweigertem Benutzer-Root-Zugriff für Benutzer 'root'@'localhost' (mit Passwort:YES)

Überprüfen Sie zuerst, ob es sich um ein Workbench- oder Verbindungsproblem handelt.

1) Führen Sie in Ihrem Windows 'cmd' aus, um ein Terminal zu öffnen

Probieren Sie beides aus

2a) mysql -u root -p -h 127.0.0.1 -P 3306

2b) mysql -u root -p -h > localhost -P 3306

3) Wenn die Verbindung gut ist, erhalten Sie eine Passwortabfrage, sehen Sie, ob Sie sich mit dem richtigen Passwort verbinden können.

Wenn Ihre Verbindung verweigert wird, erteilen Sie einfach die Berechtigung

mysql >GRANT ALL ON [DatabaseName].* TO 'root'@'127.0.0.1' IDENTIFIED BY '[PASSWORD]';

Wenn Ihre Verbindung hier akzeptiert wird, handelt es sich um ein Workbench-Konfigurationsproblem.