2008-09-15 10 views

Antwort

5

Es gibt einen Befehl in MySQL, der Ihnen alle Ihre Berechtigungen anzeigen kann. Der Befehl lautet:

 
SHOW GRANTS; 

Es wird Ihnen eine Ausgabe wie geben:

 
[email protected](none)~> show grants; 
+---------------------------------------------------------------------+ 
| Grants for [email protected]           | 
+---------------------------------------------------------------------+ 
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION | 
+---------------------------------------------------------------------+ 
1 row in set (0.00 sec) 

Das bei der manual here dokumentiert.

1

In MySQL können Sie

SHOW DATABASES;

Beschreibung

SHOW DATABASES; zu sehen ausführen, was Sie zumindest minimalen Zugang haben. Suchst du etwas programmatischer?

1

Sie könnten auch versuchen, eine Verbindung zur Datenbank mit PHP herzustellen. Mysql_connect (...) sagt Ihnen schnell, ob Sie Zugriff haben oder nicht.

+0

Das würde nur Wetter anzeigen oder nicht Ich kann eine Verbindung zum Datenbankserver mit dem angegebenen Benutzernamen und Passwort herstellen, es wird kein Wetter angezeigt oder der Benutzer hat keine Schreibberechtigung für eine bestimmte Datenbank. – UnkwnTech

Verwandte Themen