Quando iniziamo a utilizzare MySQL, dovremmo avere un account utente e le loro credenziali, come nome utente e password. Queste credenziali iniziali ci garantiranno "radice"Accesso o controllo completo di tutti i nostri database e tabelle. A volte, vogliamo dare al database l'accesso a qualcun altro senza concedere loro il pieno controllo o vogliamo semplicemente concedere l'accesso completo a un database, il "Concedere tutti i privilegi"L'istruzione può essere utilizzata.
Questa guida fornisce il metodo per creare un nuovo utente in MySQL e concede il pieno accesso a un singolo database.
Come creare un nuovo utente in MySQL e concederlo pieno accesso al singolo database?
Seguire i passaggi forniti per creare un nuovo utente in MySQL e concederlo pieno accesso a un singolo database:
Passaggio 1: Connetti il terminale con MySQL Server
Inizialmente, accedi al server MySQL eseguendo il seguente comando insieme al nome utente e alla password predefinita:
mysql -u root -p
Passaggio 2: visualizzare i database
Ora, esegui il comando indicato di seguito per elencare tutti i database:
Mostra database;
Dall'elenco visualizzato, abbiamo selezionato il “testdb"Database per ulteriori procedura:
Passaggio 3: crea un nuovo utente
Per creare un nuovo utente per un database precedentemente selezionato, eseguire il “CREARE UN UTENTE"Comando:
Crea utente 'testdb1'@'localhost' identificato da 'testdb1234';
Qui:
Dall'output indicato, il "Query ok"Rappresenta che la query è stata eseguita correttamente:
Passaggio 4: visualizzare l'elenco degli utenti
Utilizzare il seguente comando per garantire che il nuovo utente crei o meno:
Seleziona l'utente da MySQL.utente;
Secondo l'output di seguito, un nuovo utente "testdb1"Esiste nell'elenco:
Passaggio 5: concedere l'accesso completo a un database
Infine, dare pieno accesso a un database in MySQL, eseguire il “Concedere tutti i privilegi"Interrogazione con il nome del database, il nome utente e il nome host:
Concedi tutti i privilegi su TestDB.* A 'testdb1'@'localhost';
Qui:
Viene visualizzato il seguente output, la query specificata è stata eseguita correttamente:
Passaggio 6: verificare l'accesso alla sovvenzione
Infine, eseguire il “SPETTACOLO"Comando per verificare se l'accesso a un database è completamente concesso al nuovo utente o meno:
Mostra sovvenzioni per "testdb1"@"localhost";
Si può osservare che è stato concesso il pieno accesso a un database al nuovo utente:
È tutto! Abbiamo compilato il modo più semplice per creare un nuovo utente in MySQL e dargli pieno accesso a un singolo database.
Conclusione
Per creare un nuovo utente in MySQL, eseguire il “Crea l'utente ''@'' identificato da '';"Comando. Per dare pieno accesso a un database al nuovo utente, eseguire il “Concedere tutti i privilegi .* A ''@'';"Comando. Per la verifica, eseguire il “Mostra sovvenzioni per ''@'';"Comando. Questa guida ha fornito il metodo per creare un nuovo utente in MySQL e dargli pieno accesso a un singolo database.