Come posso creare un nuovo utente del database in MySQL?

Come Posso Creare Un Nuovo Utente Del Database In Mysql



Durante l'installazione del server MySQL, è necessario specificare le credenziali di nome utente e password. Al termine del processo di installazione, l'utente predefinito può solo consentire l'accesso e gestire i database. Gli utenti MySQL sono registrati nel “ UTENTE ” del proprio server, comprese le credenziali di accesso, le informazioni sull'host e le autorizzazioni dell'account per l'account MySQL. In particolare, la creazione di un utente per l'accesso e la gestione dei database MySQL è necessaria per diverse operazioni.

Questo resoconto fornirà il metodo per creare un nuovo utente del database in MySQL.

Come creare/creare un nuovo utente del database MySQL?

Dai un'occhiata alle istruzioni fornite di seguito per creare un nuovo utente del database in MySQL:







  • Connettiti con il server MySQL tramite l'utente predefinito ' radice ” fornendo la sua password.
  • Corri il ' CREATE USER ''@'localhost' IDENTIFICATO DA 'password'; ” comando.
  • Concedi le autorizzazioni utilizzando il ' CONCEDERE TUTTI I PRIVILEGI SU *.* A ''@'localhost' CON L'OPZIONE GRANT; ” comando.
  • Quindi, elimina i privilegi.
  • Visualizza l'elenco di tutti gli utenti del database per la verifica.

Passaggio 1: accedi ai database MySQL

Inizialmente, avvia il terminale Windows e quindi connettiti al server MySQL tramite il comando fornito:



mysql -u radice -p

Qui:



  • -In ” rappresenta il nome utente.
  • radice ' è il nome utente del nostro database.
  • -P L'opzione ” indica la password dell'utente.

Quando viene eseguito il comando sopra indicato, è necessario specificare la password:





Passaggio 2: crea un nuovo utente

Ora, usa il comando fornito per creare un nuovo utente nel database MySQL:



CREATE USER 'tester'@'localhost' IDENTIFICATO DA 'tester123@';

Nel comando precedente:

  • CREARE UN UTENTE La query ” viene utilizzata per creare/creare un nuovo utente.
  • tester ' è il nostro nuovo nome utente e ' '@'localhost ” indica la creazione di un utente in locale.
  • IDENTIFICATO DA L'opzione ” viene utilizzata per specificare la password per un particolare utente.

Dall'output dato, il ' Interrogazione OK,…… ” indica che il nuovo utente è stato creato con successo:

Passaggio 3: concedere i privilegi

Successivamente, concedi i privilegi all'utente appena creato eseguendo il comando ' CONCEDERE TUTTI I PRIVILEGI domanda:

CONCEDERE TUTTI I PRIVILEGI SU *.* A 'tester'@'localhost' CON GRANT OPTION;

Qui:

  • CONCEDERE TUTTI I PRIVILEGI ” concede tutti i tipi di autorizzazioni all'utente.
  • SU *.* ” indica che le autorizzazioni di concessione vengono applicate al database e alle tabelle a cui è possibile accedere.
  • tester'@'localhost' CON L'OPZIONE GRANT 'mostra che tutti i privilegi sono assegnati al nome utente fornito quando un particolare nome utente è connesso tramite l'host locale:

Passaggio 4: attiva i privilegi

Quindi, esegui il ' PRIVILEGI A FILO ” comando per attivare tutte le nuove autorizzazioni concesse all'utente prima che vi accedano:

PRIVILEGI FLUSSANTI;

Passaggio 5: verifica il nuovo utente

Per assicurarsi che il nuovo utente del database venga creato o meno, eseguire il comando ' SELEZIONARE comando:

Seleziona l'utente da mysql.user;

Come puoi vedere, l'utente del database appena creato esiste nell'elenco del database:

Passaggio 6: connettersi con il server MySQL con un nuovo utente

Ora, accedi al server MySQL con il nuovo utente specificando le credenziali corrispondenti:

mysql -u tester -p

Si trattava di creare un nuovo utente del database in MySQL.

Conclusione

Per creare un nuovo utente del database in MySQL, innanzitutto, connettiti con il server MySQL tramite l'utente predefinito ' radice ” fornendo la sua password. Quindi, usa il ' CREATE USER ''@'localhost' IDENTIFICATO DA 'password'; ” comando. Successivamente, concedi i privilegi tramite il ' CONCEDERE TUTTI I PRIVILEGI SU *.* A ''@'localhost' CON L'OPZIONE GRANT; ” comando. Infine, attiva tutti i privilegi aggiunti utilizzando il ' PRIVILEGI A FILO ” comando. Per verifica, elenca tutti gli utenti del database. Questo resoconto ha fornito la procedura per creare un nuovo utente del database in MySQL.