Rechte eines MySQL-Benutzers ermitteln

DaFunk2k

Mitglied
Mahlzeit zusammen,

ich würde gerne die Rechte, die ein MySQL Benutzer besitzt mit PHP ermitteln, so dass ich, falls die erforderlichen Rechte nicht vorhanden sind, eine entsprechende Fehlermeldung ausgeben kann.

Schönen Gruß
DaFunk2k
 
Soweit ich weiß kann man beim anlegen eines USers in PHPmyAdmin relativ genau sagen was der User darf, er will sehr warscheinlich das auslesen.
 
Ich befürchte, dass PHP dafür keine Funktion liefert. Diese Informationen stehen in der „user“-Tabelle der „mysql“-Datenbank, auf die du aber vermutlich nur als Administrator des Datenbanksystems Zugriff hast.
 
schade....wenn man zum Beispiel einem Benutzer nur SELECTs erlaubt.
Dann aber einen UPDATE oder DELETE Befehl versucht, dann bekommt man, soweit ich weiß, keine qualifizierte Fehlermeldung. Im Prinzip bekommt man beim senden des query ein false geliefert. Dieses bekommt man jedoch auch zurük, wenn ein syntaktischer Fehler im SQL Statement vorliegt.
 
Zurück