Questa guida ti mostrerà come è possibile visualizzare gli utenti disponibili nel tuo mysql utilizzando comandi semplici e rapidi.
Mysql scarica tutti gli utenti
Per ottenere le informazioni sugli utenti nel server, interrogiamo la tabella degli utenti disponibile nel database MySQL per informazioni specifiche.
Assicurarsi che il server sia attivo e in esecuzione. Quindi, accedi al server utilizzando l'utente root come mostrato nel comando:
mysql -u root -pAd esempio, recuperare le righe dell'utente e host nel MySQL.Tabella degli utenti utilizzando l'istruzione SELECT come mostrato di seguito:
Seleziona l'utente, host da mysql.utente;La query sopra visualizzerà il nome utente e l'host di tutti gli utenti sul server. Ecco un esempio di esempio:
mysql> seleziona utente, host da mysql.utente;NOTA: Nella query sopra, limitiamo le righe all'utente e all'host ma la tabella contiene più righe come account_locked, user_attributes, delete_priv, ecc.
Per visualizzare tutte le righe sulla tabella, utilizzare la query discendente come mostrato di seguito:
Desc Mysql.utente;L'output è come mostrato di seguito:
Mostra l'utente attuale
Per visualizzare l'utente corrente effettuato, è possibile utilizzare la funzione corrente_user () come mostrato di seguito:
Selezionare current_user ();Un output di esempio è di seguito:
mysql> seleziona current_user ();Mostra gli utenti dell'accesso
Utilizzando il database Information_Schema e la tabella dell'elenco dei processi, possiamo ottenere informazioni sugli utenti con l'accesso. La tabella Process_List contiene l'elenco delle operazioni attualmente eseguite da vari thread nel server.
Fonte: https: // dev.mysql.com/doc/refman/8.0/en/information-schema-processlist-table.html
Per visualizzare gli utenti logicati, utilizzare la query come mostrato di seguito:
Seleziona ID, utente, host, db, comando, stato da information_schema.processo di processo;Ciò visualizzerà informazioni come ID, utente, ecc., degli utenti logicati e del comando attualmente in esecuzione.
Ecco un esempio di esempio:
Conclusione
In questo tutorial, abbiamo discusso di come visualizzare gli utenti e le loro informazioni corrispondenti interrogando MySQL.Tabella degli utenti.
Grazie per aver letto.