Articles

Cum de A Crea Conturi de Utilizator, Folosind MySQL CREA Declarație de UTILIZATOR

Rezumat: în acest tutorial, veți învăța cum să utilizați MySQL CREATE USER declarație pentru a crea un nou utilizator în baza de date server.

MySQL creați sintaxa utilizatorului

declarațiaCREATE USER creează un utilizator nou în serverul de baze de date.,

Aici este sintaxa de bază a CREATE USER declarație:

Code language: SQL (Structured Query Language) (sql)

În această sintaxă:

în Primul rând, specificați numele de cont după CREATE USER cuvinte cheie. Numele de cont are două părți: username și hostname, separate prin @ semn:

Code language: SQL (Structured Query Language) (sql)

username este numele de utilizator. Și hostname este numele gazdei de la care utilizatorul se conectează la serverul MySQL.,

hostname o parte din numele contului este opțională. Dacă îl omiteți, utilizatorul se poate conecta de la orice gazdă.,

Un nume de cont, fără o gazdă este echivalent cu:

Code language: SQL (Structured Query Language) (sql)

username și hostname conține caractere speciale, cum ar fi spațiu sau -, aveți nevoie pentru a cita numele de utilizator și numele de gazdă separat, după cum urmează:

Code language: SQL (Structured Query Language) (sql)

în Afară de un singur citat ('), puteți utiliza backticks ( `) sau ghilimele duble ( ").

În al doilea rând, specificați parola pentru utilizator după cuvintele cheie IDENTIFIED BY.,

opțiunea IF NOT EXISTS creează condiționat un utilizator nou numai dacă nu există.

rețineți că declarațiaCREATE USER creează un utilizator nou fără privilegii. Pentru a acorda privilegii utilizatorului, utilizați declarația GRANT.,instrument:

Code language: SQL (Structured Query Language) (sql)

Introduceți parola pentru root cont și apăsați Enter:

Code language: SQL (Structured Query Language) (sql)

în al Doilea rând, arată utilizatorii la curent Serverul MySQL:

Code language: SQL (Structured Query Language) (sql)

Aici este de ieșire:

în al Treilea rând, a crea un nou utilizator numit bob:

Code language: SQL (Structured Query Language) (sql)

în al Patrulea rând, arată toți utilizatorii din nou:

Code language: SQL (Structured Query Language) (sql)

rezultatul va fi:

Code language: JavaScript (javascript)

utilizare bob a fost creat cu succes.,”b7cb570ad3″>

poate accesa:

Code language: JavaScript (javascript)

de-a Șaptea, du-te la sesiuni de utilizator root și de a crea o nouă bază de date numită bobdb:

Code language: SQL (Structured Query Language) (sql)

Opt, selectați baza de date bobdb:

Code language: SQL (Structured Query Language) (sql)

a Ix-a, a crea un nou tabel numit lists:

Observați că atunci când apăsați Enter, în loc de a arăta mysql> comanda, mysql instrument arată -> care acceptă noile clauze din declarație.,

de-a Zecea, acorda toate privilegiile pe bobdb și bob:

Code language: SQL (Structured Query Language) (sql)

Rețineți că vă va învăța cum să acorde privilegii pentru un utilizator în GRANT tutorial.,

al Xiii-lea, arată tabelele de la bobdb date:

Code language: SQL (Structured Query Language) (sql)

utilizare bob poate vedea lists tabel:

Code language: JavaScript (javascript)

Paisprezecea, a introduce un rând în lists tabel:

Code language: SQL (Structured Query Language) (sql)

Xv, date de interogare de la lists tabel:

Code language: SQL (Structured Query Language) (sql)

Acesta este rezultatul:

Code language: JavaScript (javascript)

Astfel încât utilizatorul bob poate face totul în bobdb baza de date.,

în cele din Urmă, deconectați de la Serverul MySQL din ambele sesiuni:

Code language: SQL (Structured Query Language) (sql)

În acest tutorial, ai învățat cum să utilizați MySQL CREATE USER pentru a crea un nou utilizator în baza de date server.

  • a fost acest tutorial util?
  • YesNo