Good to Know Database

Aktuell angemeldeten MySQL-Benutzer anzeigen


Der folgende MySQL-Befehl liefert den aktuell angemeldeten MySQL-Benutzer und den Hostnamen, über welchen die MySQL-Verbindung hergestellt wurde.

mysql> SELECT CURRENT_USER();
+----------------+
| CURRENT_USER() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

Die Funktion USER() liefert Ihnen den Benutzernamen, welcher beim Aufbau der MySQL-Verbindung verwendet wurde.

mysql> SELECT USER();
+----------------+
| USER()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

Falls Sie nur den jeweiligen Benutzernamen benötigen, können Sie diesen durch die folgenden Befehle herausfiltern.

mysql> SELECT SUBSTRING_INDEX(CURRENT_USER(),'@',1) AS Username;
+----------+
| Username |
+----------+
| root     |
+----------+
1 row in set (0.00 sec)

mysql> SELECT SUBSTRING_INDEX(USER(),'@',1) AS Username;
+----------+
| Username |
+----------+
| root     |
+----------+
1 row in set (0.00 sec)


Dieser Eintrag wurde am 23.02.2011 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_11_1176.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer