Resetowanie hasła WordPress

Często zdarza się nam zapomnieć hasła do WordPressa. Co zrobić w takim przypadku? Co jeśli zapomnieliśmy także nazwę użytkownika lub nie mamy dostępu do naszej skrzynki pocztowej? Istnieje wiele sposobów na odzyskanie naszego hasła. W tym artykule przedstawię różne sposoby resetowania hasła, które pomogą nam odzyskać nasze konto nawet jeżeli zapomnieliśmy  nazwę użytkownika i hasło.

W panelu administracyjnym

Z menu wybieramy Użytkownicy > Wszyscy użytkownicy.

Klikamy na nazwę naszego konta.

Znajdujemy sekcję Zarządzanie kontem i klikamy ustaw nowe hasło.

Wpisujemy nowe hasło.

Przewijamy na koniec strony i klikamy przycisk Zaktualizuj profil.

Przez e-mail

Wchodzimy na stronę logowania do WordPressa i klikamy “Nie pamiętasz hasła?”.

Wpisujemy nazwę użytkownika lub adres e-mail i klikamy “Zdobądź nowe hasło”.

W emailu który dostaniesz będzie się znajdował link do resetowania hasła. Jeżeli nie widzisz e-maila sprawdź folder ze spamem. Na stronie wpisz nowe hasło i akceptujemy je. Logujemy się z użyciem nowego hasła.

Jeżeli twój serwer nie wysyła emailów albo nie masz dostępu do skrzynki pocztowej, spróbuj następnych kroków.

phpMyAdmin

Żeby znaleźć nazwę naszej bazy wordpress w pliku wp-config.php znajdujemy linię define(’DB_NAME’, 'nazwa twojej bazy danych’);

Logujemy się do panelu phpMyAdmin.

Z listy baz danych wybieramy naszą bazę WordPress.

Jeśli nie pojawią się tabele naszej bazy danych klikamy “Struktura”.

Szukamy tabeli wp_users (zazwyczaj znajduję się ona na ostatnim miejscu).

UWAGA – Prefiks bazy danych może się u ciebie różnić. 

Wybieramy tabele i szukamy konta administratora. 

Klikamy edytuj.

Przechodzimy do wiersza user_pass. Z pola funkcje wybieramy MD5 a w polu wartość wpisujemy nowe hasło.

Możemy także w wierszu user_email w drugim polu wpisać nazwę naszego e-maila i zresetować hasła tak jak pokazano to w poprzedniej sekcji.
Klikamy wykonaj. 
Logujemy się za pomocą nowego hasła. 

Linia komend mySQL

  1. Wchodzimy na stronę http://www.miraclesalad.com/webtools/md5.php.
  2. Wpisujemy nowe hasło i klikamy md5 po czym kopiujemy wygenerowane hasło.
  3. Żeby zalogować się do bazy mySQL wpisujemy mysql -u root –p. 
  4. Wpisz swoje hasło do bazy mySQL. 
  5. Wpisz komendę use [nazwa bazy danych] .
  6. Wpisz show tables i poszukaj tabeli z słowem users na końcu. 
  7. Wpisz SELECT ID, user_login, user_pass FROM [nazwa tabeli którą znalazłeś]; żeby zobaczyć użytkowników.

Wpisz UPDATE [nazwa tabeli którą znalazłeś] SET user_pass=”[zaszyfrowane hasło które wygenerowałeś]” WHERE ID = [numer id konta którego hasło resetujesz]; żeby zresetować hasło.

Wpisz SELECT ID, user_login, user_pass FROM [nazwa tabeli którą znalazłeś] żeby sprawdź czy hasło zostało zmienione. 

Jeżeli posiadasz najnowszą wersję mySQL możesz pominąć dwa pierwsze kroki i w kroku 8 wpisać po prostu UPDATE [nazwa tabeli którą znalazłeś] SET user_pass = MD5(‘(nowe hasło)’) WHERE ID = (id konta które resetujesz);

Za pomocą FTP

  1. Instalujemy klienta FTP, np. Program FileZilla.
  2. W polu serwer wpisujemy adres naszego serwera, podajemy nazwę użytkownika i hasło.
  3. Znajdujemy folder wp-content a w nim folder themes.
  4. Wybierz folder z motywem którego używasz.
  5. Znajdź wewnątrz niego plik functions.php.
  6. Otworz plik i po linii <?php dodaj wp_set_password( ‘twoje_haslo’, 1 );
  7. Zapisz plik.
  8. Zaloguj się używając nowego hasła.

Za pomocą WP CLI

WP CLI to linia komend pozwalająca zarządzać wordpressem.

  1. Przejdź do katalogu /wordpress i wpisz: wp user list. Ta komenda wyświetli wszyskich użytkowników. 
  2. Wpisz komendę user update [id użytkownika któremu zmieniasz hasło] –user_pass=[nowe haslo].

Za pomocą skryptu resetowania hasła

Jeżeli pozostałe opcje nie zadziałały możesz spróbować użyć skryptu resetowania hasła. Musisz znać nazwę konta administratora żeby użyć tego skryptu. 

  1. Wchodzimy na stronę https://codex.wordpress.org/User:MichaelH/Orphaned_Plugins_needing_Adoption/Emergency
  2. Kopiujemy skrypt.
  3. W katalogu głównym tworzymy plik emergency.php i wklejamy do niego kod. 
  4. Wchodzimy na stronę http://adres_strony.com/emergency.php
  5. Wpisujemy nazwę administratora oraz nowe hasło. 
  6. Po zmienieniu hasła usuń plik emergency.php. 

Jeśli nie znasz nazwy administratora:

  1. Wejdź na stronę: https://kuttler.eu/code/wordpress-emergency-admin/ i skopiuj skrypt. 
  2. Zapisz plik w katalogu wp-content/mu-plugins/. Stwórz katalog jeśli nie istnieje. 
  3. W polu login wpisz nową nazwę użytkownika, w polu password wpisz hasło, w email swój adres e-mail, w polu ip adres ip twojego serwera. 
  4. Zaloguj się używając nowego loginu i hasło po czym usuń plik.
Zamów wycenę
Polityka prywatności | Regulamin
Pro-link 2005-2020