MySQL è il DBMS open source più utilizzato più utilizzato (sistema di gestione del database). È usato da alcune delle famose organizzazioni come la NASA, la Marina degli Stati Uniti, Tesla, Twitter, Spotify e molto altro ancora. Se il tuo lavoro è correlato alle attività di amministrazione del database per enormi organizzazioni e aziende, responsabili dell'integrità dei dati e cura dei privilegi che gli utenti hanno in troppi database, questo articolo è per te. Ti guiderà nell'elenco degli utenti, esaminerà i privilegi che hanno ed elencano gli utenti per conto di un database. Questo perché possiamo elencare gli utenti utilizzando MySQL di MySQL.Tabella utente.
Per elencare gli utenti in MySQL, dobbiamo prima accedere al server MySQL.
Possiamo accedere al server MySQL come utente root eseguendo il comando seguente:
sudo mysql -u root -pSe non sei in grado di accedere, c'è la possibilità che il tuo sistema MySQL.Il servizio non è attivo e in esecuzione. Quindi, per avviare il servizio, eseguire il seguente comando:
sudo systemctl avvia mysqlPer verificare lo stato del servizio, utilizzare il comando seguente:
sudo systemctl status mysqlSe è attivo ed in esecuzione, prova ad accedere ora.
Dopo aver effettuato l'accesso al server MySQL, possiamo elencare tutti gli utenti indipendentemente dall'accesso che hanno sui diversi database utilizzando l'istruzione selezionata e Build MySQL di MySQL.Tabella utente.
Seleziona * da mysql.utente;Come puoi vedere nello screenshot, abbiamo ricevuto molte informazioni. MySQL ha una tabella per l'elenco degli utenti. Quindi, se vogliamo tagliare le colonne per avere alcune colonne invece di usare un asterisco, MySQL fornisce l'istruzione DESC per ottenere tutti i nomi delle colonne e i campi della tabella dell'utente.
Per far eseguire la tabella dell'utente il seguente comando:
Desc Mysql.utente;Dopo aver dato un'occhiata al tavolo, possiamo elencare una quantità limitata di informazioni e avere alcune colonne sull'utente. Invece di utilizzare un segno asterisco nell'istruzione Select, possiamo fornire i nomi delle colonne ed elencare gli utenti eseguendo il comando nell'esempio seguente:
Seleziona l'utente, host da mysql.utente;Come puoi vedere nello screenshot allegato, ora abbiamo un elenco di solo due colonne.
Conclusione
Questo articolo contiene un concetto molto semplice e facile da seguire per elencare gli utenti in MySQL utilizzando tecniche diverse. Abbiamo imparato come possiamo usare i nomi delle colonne di MYQSL.utente per tagliare l'elenco e avere una visione migliore.
Quindi, per contenuti più utili e una migliore comprensione dei concetti di database, continua a visitare LinuxHint.com.