+40 (21) 655-55-55

Cum se creează un utilizator nou și se acordă permisiuni în MySQL

MySQL este un sistem de gestionare a bazelor de date foarte popular și puternic utilizat pentru dezvoltarea de aplicații web și pentru stocarea datelor. Pentru a gestiona în mod eficient…

Căutare inteligentă

Adaugă în căsuța de mai jos cuvinte cheie de care ești interesat pentru a găsi articole din domeniul IT.

MySQL este un sistem de gestionare a bazelor de date foarte popular și puternic utilizat pentru dezvoltarea de aplicații web și pentru stocarea datelor. Pentru a gestiona în mod eficient bazele de date, este esențial să înțelegem cum să creăm utilizatori noi și să le acordăm permisiuni adecvate. În acest articol, vom explora procesul de creare a unui utilizator nou și de acordare a permisiunilor în MySQL.

Pasul 1: Conectarea la serverul MySQL

Primul pas pentru a crea un utilizator nou și pentru a acorda permisiuni este să te conectezi la serverul MySQL. Poți utiliza clientul MySQL sau o interfață grafică precum phpMyAdmin. Pentru conectare, utilizează următoarea comandă în linia de comandă sau în interfața clientului MySQL:

mysql -u root -p

Această comandă va solicita parola pentru utilizatorul „root” (sau oricare alt utilizator cu privilegii administrative). După autentificare, vei avea acces la linia de comandă MySQL.

Pasul 2: Crearea unui utilizator nou

Pentru a crea un utilizator nou, poți utiliza comanda CREATE USER. De exemplu, să presupunem că dorești să creezi un utilizator cu numele „noul_utilizator” și să îi oferi o parolă securizată. Utilizează următoarea comandă:

CREATE USER 'noul_utilizator'@'localhost' IDENTIFIED BY 'parola_securizata';

În această comandă, va trebui să specifici numele utilizatorului, locația acestuia (‘localhost’ în acest caz) și parola. Asigură-te că parola este suficient de puternică pentru a proteja contul utilizatorului.

Pasul 3: Acordarea permisiunilor

După ce ai creat utilizatorul, următorul pas este să îi acorzi permisiunile adecvate asupra bazelor de date sau tabelelor pe care dorești să le acceseze. Poți utiliza comanda GRANT pentru aceasta. De exemplu, pentru a acorda utilizatorului „noul_utilizator” permisiunea de a accesa toate bazele de date, utilizează comanda:

GRANT ALL PRIVILEGES ON *.* TO 'noul_utilizator'@'localhost';

Această comandă acordă toate privilegiile utilizatorului „noul_utilizator” asupra tuturor bazelor de date și tabelelor. Dacă dorești să acorzi permisiuni specifice asupra unei baze de date sau a unei tabele, poți înlocui *.* cu numele bazei de date sau al tabelei respective.

Pasul 4: Actualizarea privilegiilor

După ce ai acordat permisiunile, asigură-te că acestea sunt actualizate folosind comanda FLUSH PRIVILEGES pentru a asigura aplicarea imediată a schimbărilor:

FLUSH PRIVILEGES;

Pasul 5: Deconectarea de la MySQL

Pentru a finaliza procesul, te poți deconecta de la serverul MySQL folosind comanda exit sau quit:

exit

Concluzie

Crearea unui utilizator nou și acordarea permisiunilor în MySQL este un pas esențial în gestionarea bazelor de date. Asigură-te că acordzi permisiunile cu atenție, pentru a securiza datele și a permite utilizatorilor să acceseze doar informațiile de care au nevoie pentru a-și îndeplini sarcinile. Cu acești pași, vei putea gestiona eficient accesul la date în sistemul MySQL.

Articole relevante

05 May2026

Port Forwarding în Linux

Citește mai departe
01 May2026

Ce înseamnă „Request Timeout” și cum îl rezolvi

Citește mai departe
21 Apr2026

Ce este un API?

Citește mai departe
03 Apr2026

Configurarea rețelei în Linux – Ghid complet pentru începători și intermediari

Citește mai departe
27 Feb2026

Cum ne protejăm împotriva atacurilor de tip phishing

Citește mai departe
24 Feb2026

Ce este Reverse DNS (rDNS)

Citește mai departe