Norint pakeisti MySQL duomenų bazės “root” naudotojo slaptažodį, turite prisijungti prie serverio per SSH (rekomenduojame naudoti SSH klientą PuTTY).
Pirma, sustabdykite MySQL paslaugą šia komanda:
# service mysql stop (paslauga gali vadintis ir “mysqld”)
Paleiskite MySQL su specialiomis teisėmis:
# mysqld_safe –skip-grant-tables &
Paleiskite “root” klientą:
# mysql -u root
Tada, norėdami pakeisti “root” naudotojo slaptažodį, vykdykite SQL užklausą:
# update user set password=PASSWORD(“naujasslaptazodis”) where User=’root’;
Kur “naujasslaptazodis” yra naujasis norimas slaptažodis.
Patvirtinkite savo pakeitimus:
# FLUSH PRIVILEGES;
Dabar galite išeiti iš MySQL kliento naudodami komandą exit ir iš naujo paleisti MySQL serverį:
# service mysql restart