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

FEHLER 1396 (HY000):Vorgang CREATE USER für „jack“@„localhost“ fehlgeschlagen

ja dieser bug ist da. Ich habe jedoch eine kleine Problemumgehung gefunden.

  • Nehmen Sie an, dass der Benutzer da ist, also löschen Sie den Benutzer
  • Nach dem Löschen des Benutzers müssen die mysql-Berechtigungen geleert werden
  • Erstellen Sie nun den Benutzer.

Das sollte es lösen. Angenommen, wir möchten den Benutzer admin @ localhost erstellen, wären dies die Befehle:

drop user [email protected];
flush privileges;
create user [email protected] identified by 'admins_password'

Prost