Hi!
Hatte er die Rechte schon oder hast du ihn gleich ohne Rechte angelegt? FLUSH PRIVILEGES hilft, die (neu) vergebenen und entzogenen Rechte wirksam werden zu lassen.
Lo!
Hi,
ich leg ihn frisch an:
CREATE USER 'testperson'@'localhost' IDENTIFIED BY 'tester';
und wenn ich dann einen "SHOW GRANTS FOR 'testperson'@'localhost'" ausführe, krieg ich folgendes:
GRANT USAGE ON *.* TO 'testperson'@'localhost' IDENTIFIED BY PASSWORD '*22CBF14EBDE8814586FF12332FA2B6023A7603BB'
wenn ich mich mit dem Benutzer per PHPMyAdmin einlogge, dann darf er aber trotzdem in alle Datenbanken/Tabellen rein schauen...