auf meinem Etch-Testrechner wollte ich unter MySQl 5 den Benutzer redaxo einrichten und ihm nur den Zugang zur Datenbank redaxo gestatten. ich gab folgende Anweisung ein:
Code: Alles auswählen
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
ON redaxo.*
TO 'redaxo'@'localhost'
IDENTIFIED BY 'geheim';
Code: Alles auswählen
SHOW DATABASES
Für eure Tipps wäre ich sehr dankbar. Laut MySQL-Dokumentation sollte der Benutzer auf globaler Ebene keine Rechte besitzen:
Code: Alles auswählen
+-------------------------------------------------------------------------------
--------------------------------+
| Grants for redaxo@localhost
|
+-------------------------------------------------------------------------------
--------------------------------+
| GRANT USAGE ON *.* TO 'redaxo'@'localhost' IDENTIFIED BY PASSWORD '*462366917E
EDD1970A48E87D8EF59EB67D2CA26F' |
| GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON `redaxo`.* TO 'redaxo'@'
localhost' |
+-------------------------------------------------------------------------------
--------------------------------+
2 rows in set (0.00 sec)
mysql>[/code]
Schöne Grüße
von Simon