Situatie
Dupa ce instalm MySQL server pe Linux, FreeBSD, OpenBSD, etc UNIX, primul lucru pe care ar trebui sa-l facem este sa ne setam o parola pentru user-ul “root“. Acest user “vine” odata cu MySQL, el neavand nicio legatura cu user-ul “root” al server-ului. Multi incepatori incearca sa se conecteze la MySQL cu user-ul root, folosit parola serverului / sistemului, si bineinteles ca raspunsul este “Access Denied“.
Solutie
Cum setam root password pentru prima data dupa instalarea MySQL server.
Ne logam pe sistem (putem folosi si conexiunea prin ssh sau telnet) si folosim comanda “mysqladmin” pentru a seta parola user-ului root a serverului de MySQL.
mysqladmin -u root password NOUAPAROLA
Folosind comnda mysqladmin putem schimba parola user-ului root al MySQL sau a altui user.
Pentru a schimba o parola user-ului root, folosim urmatoarea linie de comanda:
mysqladmin -u root -p'vecheaparola' password nouaparola
In exemplul de mai sus, este comanda pentru schimbarea parolei user-ului root. Daca doriti sa schimbati parola unui user, linia de comanda se modifica putin.
mysqladmin -u numeuser -p oldpass password newpass
Leave A Comment?