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

  1. /etc/init.d/mysql stop

2. paleidžiame mysql praleisdami privilegijų lentelę

  1. /usr/bin/mysqld_safe –skip-grant-tables

3. Atsidarom nauja shell`ą ir prisijungiam prie mysql duombazės

  1. mysql –user=root mysql

4. Na ir pasikeičiam slaptažodį:

  1. UPDATE user SET Password=PASSWORD(‘jusu-naujas-slaptazodis’) WHERE User=‘root’;
  2. FLUSH privileges;
  3. exit;

Beliko tik nukilinti  prieštai paleistą mysql procesą ir startuoti ji  paprastai –

  1. /etc/init.d/mysql start


Jei viskas vyko sklandžiai, turėtumėte sėkmingai prisijungi root vartotoju, naudodami savo naująjį slaptažodį.