• Reset hasła użytkownika root dla MySQL

    dodany przez Przemysław Sikora

    Pamięć ludzka jest ulotna. Nieraz pewnie zdarzyło się Wam zapomnieć hasła użytkownika root do baz danych. W takim przypadku, nie trzeba się przejmować, bo można je zresetować. Poniżej przedstawiam najprostszy na to sposób.  Zacznijmy od zalogowania się jako root na konsoli systemowej.

    service mysqld stop

    stopujemy nasz serwer bazodanowy

    mysqld_safe —skip-grant-tables &

    uruchamiamy serwer MySQL z bezpiecznym trybie bez zabezpieczeń

    mysql -u root

    logujemy się jako root bez hasła

    use mysql;

    wybieramy bazę danych „mysql”

    update user set password=PASSWORD(„nowe-haslo”) where User=’root’;

    zmieniamy hasło usera „root” na „nowe-haslo”

    flush privileges;

    przeładowanie uprawnień, nie przejmujmy się komunikatem błędu w postaci „ERROR 1146 (42S02): Table ‚mysql.servers’ doesn’t exist”

    quit

    kończymy zabawę z mysql i wychodzimy

    service mysqld start

    startujemy nasz serwer bazodanowy

Komentarze do “Reset hasła użytkownika root dla MySQL”

  1. […] I uruchom ponownie bazę: service mysqld start Źródło: http://centos.com.pl […]

Dodaj komentarz

Warto odwiedzić
Valid XHTML 1.0 Transitional centos.com.pl- mapa strony