Benutzerrechte unter MySQL vergeben
-
Ich möchte für meinen MySQL-Server Benutzerrechte vergeben mit:
GRANT ALL ON test_gb.* TO testacc@localhost;Ich bekomm jedoch die Fehlermeldung:
Can't find any matching row in the user tableIch dachte, dass ein Benutzer automatisch erstellt wird wenn er noch nicht vorhanden ist oder habe ich da etwas übersehen?
Ich benutze MySQL-Server 5.0.27 unter Windows XP und habe mich als
-u root -p angemeldet.
-
Moin,
kann es sein, dass Dein Server mit dem Modus NO_AUTO_CREATE_USER läuft ?
[...]
NO_AUTO_CREATE_USER
Verhindert, dass GRANT automatisch neue Benutzer erstellt, sofern es dies tun würde (es sei denn, es wird ein nicht leeres Passwort angegeben).
[...]
*Versuche doch mal ein Password mitzugeben :
GRANT ALL ON test_gb.* TO testacc@localhost IDENTIFIED BY 'abc';Gruß SciFi