2016-06-14 3 views
0

, sobald ich einen Benutzer namens "DSCL" erstellt und nach ein paar Tagen gelöscht. Wenn ich jetzt versuche, einen Benutzer namens "dscl" zu erstellen, zeigt er mir eine Fehlermeldung wie unten an.Hinweis: 1973 Benutzer kann nicht 'user' @ 'localhost' erstellt werden; Es existiert bereits, Mysql

Hinweis-Code: 1973 Benutzer 'dscl' @ 'localhost' kann nicht erstellt werden; es existiert bereits

Ich habe eine Abfrage (select * from mysql.user;) ausgeführt, um die Benutzerliste zu überprüfen, und es wird kein Benutzer mit dem Namen 'dscl' angezeigt.

Was könnte die Ursache sein?

+1

Was ist zu erklären? Wenn Sie mehr über 'FLUSH PRIVILEGES' erfahren möchten, schauen Sie einfach im MySQL-Handbuch nach. –

+0

ähnlich http://stackoverflow.com/questions/5555328/error-1396-hy000-operation-create-user-failed-for-jacklocalhost?rq=1 – dav

Antwort

3

Haben Sie nach Änderung der Grant-Tabelle FLUSH PRIVILEGES vergessen?

Sie sollten dies jetzt tun, damit die Änderung (Löschen dscl) in den Speicher des Servers geladen wird.

Das erneute Hinzufügen des Benutzers sollte dann funktionieren.

Verwandte Themen