Dacă ești în situația în care vrei să schimbi parola root a MySQL în Linux, din acest tutorial înveți pas cu pas cum poți să faci acest lucru din SSH (Secure Shell).
Acest șcenariu este util atunci când ai uitat parola user-ului “root” pentru MySQL și nu mai poți administra în totalitate bazele de date.
Dupa ce instalezi Mysql poslužitelj pE Linux, FreeBSD, OpenBSD, itd UNIX, primul lucru pe care ar trebui să-l faci este să ne setezu o parolă puternică pentru user-ul “root“.
Acest user “vine” odata cu Mysql, el neavând nici o legătură cu user-ul “root” al poslužitelj-ului. Mulți începători încearcă să se conecteze la MySQL cu user-ul “root“, folosind parola serverului / sistemului, și bineînteles că raspunsul este “Access Denied“.
Kako promijeniti mySQL root lozinku u Linux (SSH)
Te autentifici prin SSH și execuți comanda “mysqladmin” za postavljanje korisničke lozinke “root” MySQL poslužitelja.
mysqladmin -u root password NEW_PASSWORD
Pomoću ove naredbe također možete promijeniti lozinke drugih SQL korisnika. Zamijenite root imenom korisnika za kojeg želite promijeniti lozinku.
Za promjenu MySQL root lozinke u Linuxu, izvršit će se sljedeća naredba:
mysqladmin -u root -p old_password password new_password
U gornjem primjeru je naredba za promjenu korisničke lozinke root. Ako želite promijeniti korisničku lozinku, naredbeni redak se malo mijenja.
mysqladmin -u user_name -p oldpass password newpass
Promjena lozinke bit će izvršena odmah, bez potrebe za drugim naredbama ili postavkama.