So machen Sie MySQL Benutzer anzeigen

So machen Sie MySQL Benutzer anzeigen
In MySQL möchten Benutzer Datenbanken verwalten. In dieser Situation müssen sie alle verfügbaren Benutzerkonten in der Datenbank anzeigen. MySQL hat jedoch nicht das “Benutzer anzeigen"Befehl wie"Datenbanken anzeigen" oder "Tische anzeigen”Aussagen, um alle lokalen Datenbankbenutzer aufzulisten. Es kann mit dem durchgeführt werdenWÄHLEN" Stellungnahme.

In dieser Beschreibung wird besprochen:

  • So sehen Sie Benutzer in MySQL mithilfe der Funktion „user ()“?
  • So sehen Sie alle Benutzer in MySQL?
  • So sehen Sie alle Benutzer in absteigender Reihenfolge mit Details in MySQL an?
  • So sehen Sie Benutzer in MySQL mit Host-, Konto- und Passwortdetails an?
  • So sehen Sie Benutzer in MySQL mit Host, Datenbankname und Befehl?

So sehen Sie Benutzer in MySQL mithilfe der Funktion „user ()“?

Um den gerade aktuellen Benutzernamen mit dem Hostnamen zu erhalten, indem Sie die „verwenden“Benutzer()Öffnen Sie zunächst das Windows-Terminal und verbinden Sie sich mit dem MySQL-Server über den Befehl unterunterlisteter:

Mysql -u root -p

Hier:

  • -uDie Option gibt den Benutzer an.
  • WurzelIst unser Benutzername.
  • -P”Option repräsentiert das Passwort.

Gemäß der folgenden Ausgabe ist das Terminal mit dem MySQL -Server verbunden:

Dann laufen Sie die "WÄHLEN”Aussage mit der“Benutzer()Funktion:

Nutzer wählen();

Wie Sie sehen können, wurden unten der aktuelle Benutzername und Hostname angezeigt:

So sehen Sie alle Benutzer in MySQL?

Führen Sie den folgenden Befehl unten aus, um alle Benutzer in MySQL zu erhalten:

Wählen Sie Benutzer aus MySQL.Benutzer;

In der obigen Abfrage:

  • WÄHLENDie Anweisung wird zur Auswahl der Datensätze aus der Datenbank verwendet.
  • BenutzerIst der resultierende Spaltenname.
  • AUSKlausel wird verwendet, um die erforderlichen Datensätze aus den Tischen zu erhalten.
  • Mysql.BenutzerIst der Standard -Tabellenname, der alle erstellten Tabellen speichert.

Wie Sie sehen können, wurden unten alle vorhandenen lokalen Datenbankbenutzer angezeigt:

So sehen Sie alle Benutzer in absteigender Reihenfolge mit Details in MySQL an?

Wenn Sie allen Benutzern in absteigender Reihenfolge mit zusätzlichem Detail in MySQL anzeigen möchten, die “VorBefehl kann verwendet werden:

Desc Mysql.Benutzer;

Es kann beobachtet werden, dass alle Benutzer in der “Mysql.BenutzerDie Tabelle ist in der folgenden Tabelle mit Details in absteigender Reihenfolge angezeigt:

So sehen Sie Benutzer in MySQL mit Host-, Konto- und Passwortdetails an?

Angenommen, Sie müssen alle lokalen Benutzer zusammen mit den Details zur Stamm-, Host-, Konto- und Kennwortdetails einholen. In einer solchen Situation kann der Befehl verwendet werden:

Wählen Sie Benutzer, Host, account_locked, password_expired von MySQL.Benutzer;

Die Ausgabe der oben ausgeführten Abfrage enthält alle lokalen Benutzernamen, Hostnamen, ihre Konto mit dem Konto gesperrt und des Kennworts Ablauf:

So sehen Sie Benutzer in MySQL mit Host, Datenbankname und Befehl?

Um den Benutzernamen zu finden, den Hostnamen mit dem Namen ihrer jeweiligen Datenbank und Befehle aus dem “Information_schema.Prozesslist", Die "WÄHLEN”Aussage kann verwendet werden:

Wählen Sie Benutzer, Host, DB, Befehl aus Information_Schema aus.Prozesslist;

Sie haben die verschiedenen Möglichkeiten gelernt, den Namen des Benutzers mit mehreren Optionen in MySQL anzuzeigen.

Abschluss

Um den Benutzern mehrere Befehle und Optionen anzuzeigen, werden in MySQL verwendet, wie die “Nutzer wählen()”Nur für aktuelle Benutzer. Der "Wählen Sie Benutzer aus MySQL.Benutzer"Für lokale Datenbankbenutzer und die"Desc Mysql.Benutzer”Für die Benutzernamen in absteigender Reihenfolge mit anderen Details. Darüber hinaus können wir den Benutzernamen auch mit Hostnamen, Kontodetails, Kennwort -Ablaufstatus, ihren jeweiligen Datenbankennamen und Befehlen erhalten. Dieses Beschreiben veranschaulicht die verschiedenen Befehle, um den Namen des Benutzers mit mehreren Optionen in MySQL anzuzeigen.