Come Creare gli Account Utente Utilizzando MySQL Istruzione CREATE USER
Sommario: in questo tutorial, imparerete come utilizzare MySQL CREATE USER
istruzione per creare un nuovo utente nel database del server.
MySQL CREA SINTASSI UTENTE
L’istruzioneCREATE USER
crea un nuovo utente nel server di database.,
Ecco la sintassi di base dell’istruzione CREATE USER
:
Code language: SQL (Structured Query Language) (sql)
In questa sintassi:
In primo luogo, specificare il nome dell’account dopo le parole chiave CREATE USER
. Il nome dell’account ha due parti: username
e hostname
, separate dal segno @
:
Code language: SQL (Structured Query Language) (sql)
Il username
è il nome dell’utente. E hostname
è il nome dell’host da cui l’utente si connette al server MySQL.,
La partehostname
del nome dell’account è facoltativa. Se lo si omette, l’utente può connettersi da qualsiasi host.,
il nome di Un account senza un nome host è equivalente a:
Code language: SQL (Structured Query Language) (sql)
Se username
e hostname
contiene caratteri speciali come lo spazio o -
, è necessario citare il nome utente e il nome host separatamente come segue:
Code language: SQL (Structured Query Language) (sql)
Oltre la singola citazione ('
), è possibile utilizzare gli apici inversi ( `
) o doppie virgolette ( "
).
In secondo luogo, specificare la password per l’utente dopo le parole chiave IDENTIFIED BY
.,
L’opzione IF NOT EXISTS
crea condizionalmente un nuovo utente solo se non esiste.
Si noti che l’istruzioneCREATE USER
crea un nuovo utente senza privilegi. Per concedere privilegi all’utente, utilizzare l’istruzione GRANT
.,strumento:
Code language: SQL (Structured Query Language) (sql)
Immettere la password per il root
account e premere Enter
:
Code language: SQL (Structured Query Language) (sql)
Secondo, vedi gli utenti dall’attuale Server MySQL:
Code language: SQL (Structured Query Language) (sql)
Ecco l’output:
infine, creare un nuovo utente chiamato bob
:
Code language: SQL (Structured Query Language) (sql)
Quarto, mostra a tutti gli utenti di nuovo:
Code language: SQL (Structured Query Language) (sql)
L’output sarà:
Code language: JavaScript (javascript)
utente bob
è stato creato con successo.,”b7cb570ad3″>
possibile accedere a:
Code language: JavaScript (javascript)
Settimo, andare alla sessione dell’utente root
e creare un nuovo database chiamato bobdb
:
Code language: SQL (Structured Query Language) (sql)
Otto, selezionare il database bobdb
:
Code language: SQL (Structured Query Language) (sql)
Nono, creare una nuova tabella denominata lists
:
si Noti che quando si preme Enter
, invece di mostrare il mysql>
comando, mysql strumento mostra il ->
che accetta la nuova clausola di istruzione.,
Decimo, concedi tutti i privilegi su bobdb
a bob
:
Code language: SQL (Structured Query Language) (sql)
Tieni presente che imparerai come concedere privilegi a un utente in GRANT
tutorial.,
Xiii, vedi le tabelle del bobdb
database:
Code language: SQL (Structured Query Language) (sql)
utente bob
e ‘ possibile vedere il lists
tabella:
Code language: JavaScript (javascript)
Xiv, inserire una riga nella lists
tabella:
Code language: SQL (Structured Query Language) (sql)
Xv, query di dati lists
tabella:
Code language: SQL (Structured Query Language) (sql)
Questo è l’output:
Code language: JavaScript (javascript)
utente bob
può fare tutto in un bobdb
database.,
Infine, disconnetti dal server MySQL da entrambe le sessioni:
Code language: SQL (Structured Query Language) (sql)
In questo tutorial, hai imparato come usare MySQLCREATE USER
per creare un nuovo utente nel server di database.
- Questo tutorial è stato utile?
- Sì