Heim >Datenbank >MySQL-Tutorial >Warum kann ich nach dem Löschen keinen MySQL-Benutzer erstellen und wie behebe ich das Problem?
FEHLER 1396 (HY000): Vorgang CREATE USER für 'jack'@'localhost' fehlgeschlagen
Nach dem Löschen konnte kein Benutzer erstellt werden aus der MySQL-Datenbank? Dieses Problem wurde bereits früher gemeldet, möglicherweise aufgrund eines Fehlers. Es gibt jedoch eine einfache Problemumgehung:
Schritte zur Behebung des Problems:
Löschen Sie den Benutzer (vorausgesetzt, er existiert noch). :
DROP USER 'jack'@'localhost';
Spülen Berechtigungen:
Dieser Schritt aktualisiert die Berechtigungstabelle in der Datenbank.
FLUSH PRIVILEGES;
Erstellen Sie den Benutzer:
Jetzt können Sie Erstellen Sie den Benutzer „jack“ neu:
CREATE USER 'jack'@'localhost' IDENTIFIED BY 'test123';
Überprüfen des Existenz des Benutzers: Um sicherzustellen, dass der Benutzer erfolgreich erstellt wurde, führen Sie diesen Befehl aus:
SELECT user,host FROM user;
In den Ergebnissen sollten „jack“ und „localhost“ aufgeführt sein.
Das obige ist der detaillierte Inhalt vonWarum kann ich nach dem Löschen keinen MySQL-Benutzer erstellen und wie behebe ich das Problem?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!