Cum să adăugați un utilizator în MySQL - alegere periculoasă

Cei care au încredere!

Dar încă mai există oameni în lume care poate fi de încredere. Și, desigur, acest lucru nu este soția și mama în legea lui. Să învețe acum să adăugați conturi în MySQL și să le dea anumite privilegii.

Acest lucru se poate face fie prin linia de comandă sau prin intermediul software-ului shell. În primul rând, ia în considerare opțiunea de ușor. Noi folosim pentru a adăuga un nou program de phpMyAdmin utilizator. Dar, mai întâi, să facem o mică digresiune în sistemul de conturi, puse în aplicare în baza de date.

Mai presus de toate, în ierarhia stă ca contul de utilizator root. Inițial uchetki vine cu o valoare de parolă gol. Administratorul (root) poate adăuga utilizator MySQL, da anumite drepturi și privilegii de a priva.

Sistemul este implementat de beneficii nu numai pe SGBD server, dar, de asemenea, la nivelul bazei de date. Puteți oferi utilizatorului acces la o bază de date specifice, și să îi permită să efectueze numai anumite operații cu „stocare“. De exemplu, interdicția de a insera, șterge și actualiza datele, dar permit să facă selecții din tabele. Dar tot ceea ce este cunoscut este mai ușor în cazul, așa că mergem.

Adăugarea uchetok prin phpMyAdmin

Deschideți aplicația, du-te la partea de sus a filei „Utilizatori“. După aceasta, tabelul „Prezentare generală a conturilor.“ Se identifică toate conturile care există în instanța de server, precum și un rezumat al privilegiilor lor.

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Trebuie să faceți clic pe link-ul „Adăugați un utilizator“ pentru a adăuga un cont nou, care se află tabelul de mai jos. După aceea, sistemul de aplicare va afișa o casetă de dialog specială „Add User“.

În secțiunea superioară ( „Account Information“) trebuie să specifice numele noului utilizator, setați și confirmați o parolă. Puteți obține, de asemenea, o valoare aleatorie a parolei, care va fi completat automat în domeniu. Pentru a face acest lucru, faceți clic pe „Generare“.

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Adăugarea unei noi baze de date de utilizator

Prin phpMyAdmin este posibil să se administreze roluri, nu numai la nivel global, ci și la nivelul bazelor de date individuale. Pentru a adăuga un utilizator la baza de date MySQL în lista din partea stângă, selectați cel dorit. Apoi, du-te prin elementul de meniu „Beneficiile“, în cazul în care tabelul va afișa toți utilizatorii care au acces la această bază de date. Pentru a crea o nouă bază de date uchetku, faceți clic pe „Adăugați un utilizator“, care este un pic mai mic (sub masă).

Cum să adăugați un utilizator în MySQL - alegere periculoasă

După aceea va fi familiar pentru noi avem un dialog „Adăugați un utilizator“. Completați toate câmpurile, la fel ca în exemplul anterior. Înzestrează privilegii globale leha2 din lume bază de date - lasa ce vrea, ceea ce face ca această lume. Și apăsați pe partea de jos a „Adăugați un utilizator“.

Cum să adăugați un utilizator în MySQL - alegere periculoasă

oportunitățile de monitorizare create de utilizatori

Vom înțelege că putem stabili ultimul „Lech“. Du-te la linia de comandă. Mergem la server și a alerga proba din baza de date, pentru care s-a adăugat utilizatorul la MySQL: Z: \ usr \ \ locală mysql-5.5 \ bin \ mysql.exe -u leha2 -p123

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Acum, încercați acest lucru la uchetki (leha2) pentru a ajunge la o altă bază, și de asemenea, o selecție face. De exemplu, aici, în această bază de date:

Dar, ca răspuns vom obține de la MySQL «în TYK“ așa cum este utilizat uchetki are drepturi numai în baza mondială.

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Din nou, du-te la tab-ul „privilegii“. faceți clic pe „privilegii de modificare“ din tabelul de utilizare în apropierea uchetki dorit. Apoi, în caseta de dialog care rezultă, opriți toate privilegiile, cu excepția selectați. Astfel, utilizatorul poate vizualiza doar masa sau le-o probă folosind SELECT SQL-comandă face.

Crearea unui utilizator prin intermediul consolei

Să învățăm cum să adăugați un utilizator la MySQL prin intermediul consolei. Pentru a face acest lucru avem nevoie pentru a merge la serverul de baze de date ca administrator. Apoi, utilizați comanda CREATE pentru a crea un utilizator nou și să-l întreb o parolă:

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Acum, din nou, să ne intre în plicul program și uite, au apărut „robot“ am creat în tabelul „Prezentare generală a conturilor.“

Cum să adăugați un utilizator în MySQL - alegere periculoasă

După cum puteți vedea, verter a devenit un utilizator al serverului nostru MySQL. Dar el nu are, în general, nici un drept (precum și orice robot). Deci, lipsit de etică în legătură cu frații noștri „de fier“, astfel încât să furnizeze toate privilegiile pe oricare din bazele. De exemplu, lumea:

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Pentru a verifica privilegiile de „robot al viitorului sovietic“, testat abilitățile sale. Să mergem pe ca acel utilizator la server și de a face o selecție din baza de date:

Cum să adăugați un utilizator în MySQL - alegere periculoasă

Am adăugat cu succes un utilizator în baza de date MySQL. Și, în sfârșit, nu ar recomanda da privilegii de „dreapta și stânga“ ... Îmi pare rău, dar trebuie să ruleze, sau soția din nou, lăsați fără cină. Ne vedem în curând!

Cele mai multe știri IT si dezvoltare web pe canalul nostru-Telegram

articole similare