[Technik] Re: phpmyadmin Liste aller Tabellen sichtbar (chg00)

Sven Hilbert fuzzySH at gmx.de
Fri Sep 1 17:27:29 CEST 2006


Hi Mika,

> Ich hab nun für mich die Lösung gefunden, dass ich einen MySQL-User
> xyz00-admin angelegt habe und mit Hilfe eines Scripts die Rechte dieses
> Benutzers aktuell halte, wenn neue Datenbanken hinzu kommen.
>
> Das Script gibt dem User xyz00-admin alle Rechte an allen Datenbanken
> des Pakets *außer* CREATE TEMPORARY TABLES. Damit sehe ich in PHPMyAdmin
> dann nur noch meine eigenen Datenbanken.

Damit machst du das gleiche, wie ich vorgeschlagen habe, nur per Skript.
Und du vergibst alle Rechte auf DB-Ebene, anstatt den User zu beschränken,
was Geschmackssache ist.

Mit dem GRANT ALL ON xyz00_dbname.* in deinem Skript gibst du diese
fraglichen Rechte doch gar nicht, weil die global sein müssen. Also kannst
du dir das REVOKE in dem Skript auch sparen.

Gruß

Sven




More information about the Technik mailing list