Aug 05
Neduok dieve kada pamiršite serverio root slaptažodi, tada teks važiuoti i serverine, krautis i single mode ar iš live cd ir jį atstatinėti. Daug vargo, o svarbiausia reiks pasitraukti nuo pc ![]()
Bet vat jei netyčia pamirštumėte mysql root slaptažodį, jį atstatyti bus kurkas paprasčiau nei atrodo.
Štai šie keli žingsniai kadanors sutaupys jums laiko
:
1. sustabdom mysql
-
/etc/init.d/mysql stop
2. paleidžiame mysql praleisdami privilegijų lentelę
-
/usr/bin/mysqld_safe –skip-grant-tables
3. Atsidarom nauja shell`ą ir prisijungiam prie mysql duombazės
-
mysql –user=root mysql
4. Na ir pasikeičiam slaptažodį:
-
UPDATE user SET Password=PASSWORD(‘jusu-naujas-slaptazodis’) WHERE User=‘root’;
-
FLUSH privileges;
-
exit;
Beliko tik nukilinti prieštai paleistą mysql procesą ir startuoti ji paprastai –
-
/etc/init.d/mysql start
Jei viskas vyko sklandžiai, turėtumėte sėkmingai prisijungi root vartotoju, naudodami savo naująjį slaptažodį.
December 15th, 2008 at 12:31
Cia kaip suprantu kazkoks Linuxinis atstatymas… ?
?
Pas mane Linksys BEFSR81, Win 2003 server.
Su tinklais dirbu nedaug, taciau iskilo beda, saugumo sumetimais keiciau Routerio passworda, ir babam, nei senuoju, nei naujuoju nebeprisijungiu… Reset nenoriu, nes gali nepavykt sukonfiguruot atgal. Info yra daug ir betkokios, visiskai pasimetes tarp jos. Gal yra koks konkretus budas
December 15th, 2008 at 18:57
Tu cia kazka maisai, cia kalba apie MYSQL slaptazodzio nuemima, o ne routerio.
May 27th, 2010 at 15:41
Galimas mysql ‘root’ slaptazodzio keitimas ir taip:
$ mysql
mysql> set PASSWORD for ‘root’@'localhost’ PASSWORD = ‘jusu-naujas-slaptazodis’;
mysql> flush privileges;
mysql> exit
May 27th, 2010 at 15:51
Pries tai klaida iveliau, turi buti taip:
$ mysql
mysql> set PASSWORD for ‘root’@’localhost’ = PASSWORD(‘jusu-naujas-slaptazodis’);
mysql> flush privileges;
mysql> exit