Zresetować hasło 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ć, oto kroki:

  1. SSH jako root do komputera
  2. Wyłączyć, jeśli uruchomiony demon mysqld
    • RedHat / Fedora użytkowników może to przez wykonanie: usługi mysqld stop
  3. Uruchom safe_mysqld przez wykonanie:
    • safe_mysqld-skip-grant-tables
      (To będzie działać umożliwiają łączenie bez podawania hasła)
  4. Otworzyć drugie powłoki / SSH ponownie i wykonać:
    • mysql mysql
      (Do bezpośredniego połączenia i wybierz mysql bazy danych, która zawiera dane uwierzytelniania użytkownika)
  5. Na mysql polecenia, wykonaj:
    • zestaw aktualizacji użytkownik password = hasło ("newpassword"), gdzie user = 'root';
      gdzie newpassword jest nowo wybranego hasła.
  6. To jest to! zamknąć wszystko i zacząć ponownie demona mysql:
    • Serwis mysqld start
Tagi:
Ma jeszcze komentarzy.
Ten blog jest chroniony przez Dave \ \ \ \ \ \ \ 's Spam Karma 2 : 15229 spams zjedzony i liczenia ...