Reseteaza parola de root pentru MySQL

In cazul in care ati uitat parola de root a MySQL s-o resetati e relativ destul de usor.

Astfel pentru o platforma Linux ceea ce trebuie sa faceti intai e sa va asigurati ca sunteti root in terminal. In cazul in care v-ati logat direct cu parola de root atunci puteti trece mai departe.

In cazul in care v-ati logat ca simplu utilizator trebuie sa executati comanda urmatoare, si sa introduceti parola de root:

sudo -s

De indata ce sunteti root trebuie sa opriti serviciul de MySQL si pe cel de Apache (sau orice alt webserver ruleaza) folosind urmatoarele comenzi:

service mysqld stop

service httpd stop

Pentru Debian si derivate va trebui sa folositi comenzile astfel:

service mysql stop

service apache2 stop

De indata ce ati oprit serviciile trebuie sa reporniti MySQL cu atributul “skip-grant-tables” astfel:

mysqld_safe –skip-grant-tables &

Apoi intrati in MySQL:

mysql -u root

si executati urmatoarele comenzi:

use mysql;
update user set password=PASSWORD("parolaNoua") where user='root';
flush privileges;
quit;

Inlocuiti “parolaNoua” cu parola pe care vreti s-o folositi si reporniti serviciile:

service mysqld start

service httpd start

respectiv:

service mysql start

service apache2 start

Puteti testa noua parola conectandu-va din nou la MySQL cu comanda de mai jos:

mysql -u root -pparolaNoua

 

Lunarpages Internet Solutions

Add a Comment

Your email address will not be published. Required fields are marked *