Diese Anleitung zeigt Ihnen, wie Sie die in Ihrem MySQL verfügbaren Benutzer mit einfachen und schnellen Befehlen anzeigen können.
MySQL Dump alle Benutzer
Um die Informationen über die Benutzer auf dem Server zu erhalten, stellen wir die in der MySQL -Datenbank verfügbar.
Stellen Sie sicher, dass der Server in Betrieb ist. Melden Sie sich anschließend beim Server mit dem Stammbenutzer an, wie im Befehl gezeigt:
Mysql -u root -pAbrufen Sie beispielsweise den Benutzer- und Host -Zeilen in der MySQL ab.Benutzertabelle mit der unten gezeigten Auswahl der Anweisung ausgewählt:
Wählen Sie Benutzer, Host bei MySQL.Benutzer;Die obige Abfrage zeigt den Benutzernamen und den Host aller Benutzer auf dem Server an. Hier ist ein Beispielausgang:
MySQL> Benutzer auswählen, Host von MySQL.Benutzer;NOTIZ: In der obigen Abfrage beschränken wir die Zeilen auf Benutzer und Host, aber die Tabelle enthält mehr Zeilen wie Account_locked, user_attributes, Delete_priv usw.
Verwenden Sie die Desc -Abfrage wie unten gezeigt, um alle Zeilen um die Tabelle anzuzeigen:
Desc Mysql.Benutzer;Die Ausgabe ist wie unten gezeigt:
Aktueller Benutzer anzeigen
Um den aktuellen Benutzer anzuzeigen, der angemeldet ist, können Sie die unten gezeigte current_user () -Funktion verwenden:
Wählen Sie current_user ();Eine Beispielausgabe ist unten:
MySQL> Wählen Sie current_user ();In den Benutzern angemeldet zeigen
Mit der Datenbank für Information_Schema und der Prozessliste können wir Informationen über die angemeldeten Benutzer erhalten. Die Tabelle process_list enthält die Liste der Operationen, die derzeit von verschiedenen Threads auf dem Server ausgeführt werden.
Quelle: https: // dev.Mysql.com/doc/refman/8.0/en/Information-Schema-Processlist-Table.html
Verwenden Sie die Abfrage wie unten gezeigt, um die angemeldeten Benutzer anzuzeigen:
Wählen Sie ID, Benutzer, Host, DB, Befehl, Status von Information_Schema aus.Prozesslist;Dadurch werden Informationen wie ID, Benutzer usw. angezeigt., der angemeldeten Benutzer und des aktuell ausgeführten Befehls.
Hier ist ein Beispielausgang:
Abschluss
In diesem Tutorial haben wir besprochen, wie Benutzer und ihre entsprechenden Informationen angezeigt werden, indem wir die MySQL abfragen.Benutzertabelle.
Vielen Dank für das Lesen.