Wie kann ich rausfinden, ob ein Datenbank Benutzer Lese/Schreib-Rechtin einer best. Datenbank hat...

Wie kann ich rausfinden, ob ein Datenbank Benutzer Lese/Schreib-Rechtin einer best. Datenbank hat...

am 13.06.2006 13:12:44 von Bernd Muent

.... 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="..."

Danke schön für Tips, Bernd

--
BM Computer-Services, Bergmannstr. 66, 10961 Berlin
Webdesign, Internet, Layout und Grafik
Tel.: 030/20649400, mobil 0175/7419517, Fax: 030/20649401
Web: http://www.bmservices.de, eMail: kontakt@bmservices.de

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.