Cum se creeaza un cont nou de mysql in Windows

Configurare noua (How To)

Situatie

Se doreste adaugarea unui nou user in MySql.

Solutie

Pasi de urmat

Pentru a crea un nou cont de utilizator MySql exista doua metode, anume PhpMyAdmin sau in linie de comanda

Cu ajutorul PhpMyAdmin va trebui sa intram in program

Snip20160210_3

selectam din bara de meniu USERSSnip20160210_4

din fereastra aparuta selectam Add user, se va deschide o noua fereastra

Snip20160210_5

unde vom completa datele necesare pentru creare.

Va trebui sa particularizam userul, altfel nu va putea sa lucreze

Snip20160210_6

Dupa setarea permisiunilor, selectam din dreapta jos CREATE USER. Gata! userul a fost creat

In linie de comanda este putin mai complicat, dar nu imposibil. Ne vom loga cu un user cu drepturi de admin( root) si vom folosi comanda urmatoare :

mysq -u root -p

Vom crea userul folosind comanda:

CREATE USER ‘username’@’localhost’ IDENTIFIED by ‘password’;

Din pacate in acest moment desi avem userul, acesta nu poate face absolut nimica, deci va trebui sa ii dam “drepturi de acces”. Pentru acest lucru vom folosi urmatoarea sintaxa:

GRANT ALL PRIVILEGES on *.* to ‘newuser’@’localhost’;, UNDE *.* REPREZINTA BAZA DE DATE asignata userului.

Putem sa nu ii dam toate privilegiile userului, asa ca putem folosi in loc de ALL PRIVILEGES urmatoarele: CREATE, DROP, DELETE, INSERT, SELECT, UPDATE, GRANT OPTIONS. Se poate folosi doar o optiune, sau combinatii de optiuni.

La final, pentru siguranta vom folosi sintaxa:

FLUSH PRIVILEGES

in acest fel suntem siguri ca privilegiile date userului nu s-au pierdut.

Tip solutie

Permanent

Voteaza

(21 din 47 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?