Resetowanie hasła roota mysql

17 maja 2007

Jest to dość częste, że administrator po prostu zapomina o mysql hasło roota.

Na szczęście, jest ciche łatwo zresetować, tutaj są kroki:

  1. SSH jako root do komputera
  2. Wyłącz demona mysqld, jeśli program
    • RedHat / Fedora użytkownicy mogą to zrobić przez wykonanie: usługi mysqld stop
  3. Uruchom safe_mysqld przez wykonanie:
    • safe_mysqld-skip-grant-tables
      (To będzie działać umożliwiają podłączenie bez hasła)
  4. Otwarcie drugiej powłoce / SSH i ponownie wykonać:
    • mysql mysql
      (Do bezpośredniego połączenia i wybrać bazy mysql, który zawiera dane uwierzytelniania użytkowników)
  5. W linii komend mysql, wykonaj:
    • zestaw aktualizacji użytkownik password = hasło ("nowe_hasło"), gdzie user = 'root';
      gdzie nowe_hasło jest nowo wybrane hasło.
  6. To jest to! zamknąć wszystko i zacząć ponownie demona mysql:
    • Serwis mysqld start
Tagi:
Brak komentarzy.