Re: Wie kann ich rausfinden, ob ein Datenbank Benutzer Lese/Schreib-Recht in einer best. Datenbank

Re: Wie kann ich rausfinden, ob ein Datenbank Benutzer Lese/Schreib-Recht in einer best. Datenbank

am 13.06.2006 14:33:12 von Helmut Chang

Bernd Muent schrieb:
> ... möchte in einem Installer checken, ob der eingegebene Benutzer
> (incl. Passwort) in einer spezifizierten Datenbank Tabellen anlegen darf
> bzw. (erweitert) ob er ein "create database ..." machen darf.
> Tja, irgendwie habe ich da nicht das richtige gefunden als SQL-Befehl.
> Irgendwas mit "privileges"?
> Vielleicht nicht das richtige bei Google eingegeben.
> Mir würde vom Prinzip her sowas vorschweben (Pseudo-Syntax):
> show privilegen on DATABASENAME where user="..."

Dein PHP-Problem ist wo? de.comp.datenbanken.mysql existiert. Und ein
Manual unter ebenfalls.

gruss, heli

X'Post und F'Up passend gesetzt.

Re: Wie kann ich rausfinden, ob ein Datenbank Benutzer Lese/Schreib-Recht in einer best. Datenbank h

am 13.06.2006 19:45:20 von Johannes Vogel

Hi Bernd

Helmut Chang wrote:
> Bernd Muent schrieb:
>> ... möchte in einem Installer checken, ob der eingegebene Benutzer
>> (incl. Passwort) in einer spezifizierten Datenbank Tabellen anlegen
>> darf bzw. (erweitert) ob er ein "create database ..." machen darf.
>> Tja, irgendwie habe ich da nicht das richtige gefunden als SQL-Befehl.
>> Irgendwas mit "privileges"?
>> Vielleicht nicht das richtige bei Google eingegeben.
>> Mir würde vom Prinzip her sowas vorschweben (Pseudo-Syntax):
>> show privilegen on DATABASENAME where user="..."
> Dein PHP-Problem ist wo? de.comp.datenbanken.mysql existiert. Und ein
> Manual unter ebenfalls.

RTM
13.5.4.10. SHOW GRANTS Syntax
http://dev.mysql.com/doc/refman/4.1/en/show-grants.html

HTH, Johannes