[Support] phpMyAdmin nutzen mit alten MySQL-Usern

Michael Nahrath subotnik at gmx.de
Mon Dec 3 01:43:18 CET 2007


Als ich vor vielen Jahren hier eingestiegen bin, wurden zu meinem neuen
Account noch per default 11 MySQL-User angelegt:

min00 at localhost
min00_user0 at localhost
min00_user1 at localhost
min00_user2 at localhost
...
min00_user9 at localhost

Wenn ich mal (ganz selten, weil ich davon eigentlich nix versteh) was
mit ner Datenbank gemacht habe, hab ich diese User dafür verwendet.

Erst vor kurzem (bei einer Zusammenarbeit mit Stefano) ist aufgefallen,
dass ich diese User nicht (mehr) per phpMyAdmin administrieren kann.

Jetzt bin ich an einem neuen Projekt und hab nch langem Nachlesen den
DB-User dafür gleich als min00_xyz@% angelegt. So klappt es.

Nun will ich auch die 3 Alt-User und den Admin-User umstellen. 
Dazu zwei Fragen:

1. Die einfachen DB-User könnte ich ja einfach löschen, mit gleichem
Namen und Passwort neu anlegen und ihnen die Rechte für iher Datenbanken
mit GRANT neu vergeben. Dann wär das z.B. min00_user0@% und alle wäre
gut.

Wie krieg ich raus, wan welchen Rechten diese alten User derzeit an
welchen Datenbanken haben?

2. Auch mit dem Admin-User min00 würde ich gerne phpMyAdmin nutzen.
Es gibt jetzt schon min00@% und min00 at localhost, aber anscheinend komm
ich nicht in phpMyAdmin rein, solange der DB-User min00 at localhost noch
existiert.

Wie kann ich den löschen?

min00 at h01:~$ dbadmin -d -i mysql -n min00 at localhost

gibt nur eine doppelte Fehlermeldung:

Error: 'min00 at localhost' is not a valid database name.
       A valid database name starts with your PAC identifier, a '_' 
       character and a name you may choose.
       Examples: min00_test, min00_db1, min00_mydb
Error: You are not allowed to use 'DROPDB' at 'mysql'.
       Most likely you are not the PAC admin or the privilege hasn't
       been granted to you by your PAC admin in his configuration file.

Oder gibt es irgendeine Syntax für phpMyAdmin, wie ich das auch als
min00 benutzen kann, obwohl min00 at localhost existiert?

Danke schonmal,
Lieben Gruß,
Michael


More information about the Support mailing list