Cygal.net.pl

Systemy, Sieci i takie tam :)

Resetowanie hasła do bazy mysql




W dzisiejszych czasach musimy zapamiętać bardzo dużo haseł o dużej złożoności, jeżeli próbujemy stosować w miarę mocne hasła zgodnie z wymaganiami bezpieczeństwa. Zdarza się czasem że, posiadamy system, który jest całkiem stabilny i mało problemowy a, co za tym idzie rzadko się do niego logujemy. Ostatnio taka sytuacja mi się przydarzyła, potrzebowałem dodać kilka triggerów, do bazy mysql niestety nie pamiętałem hasła root’a. Na szczęście zresetowanie hasła root do mysqla nie jest trudne. Poniżej przedstawiam małe how to.

Na poczatek stopujemy naszą… baze danych

/etc/init.d/mysql stop

następnie wydajemy polecenie

mysqld_safe –skip-grant-tables &

podłą…czamy się do bazy jako użytkownik root:

mysql -u root

haseło zmieniamy wykonują…c prostą… kwerendę

mysql> use mysql;
mysql> update user set password=PASSWORD(“NoweHasło”) where user=”root”;
mysql> flush privileges;
mysql> quit

na końcu restartujemy bazę

/etc/init.d/mysql restart

teraz możemy się zalogować do bazy jako użytkownik root z nowym hasłem.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Time limit is exhausted. Please reload CAPTCHA.