Utraciłeś hasło do WordPressa
Standardowa opcją do przypomnienia hasła nie zadziałała…

Za pomocą PhpMyAdmin

Czyli małe grzebanie w bazie dla rozsądnych i ostrożnych. Do tego potrzebujemy linku do strony logowania panelu PhpMyAdmin jak i nazwy bazy i hasło do niej. Jeśli ani nazwy ani hasła nie pamiętacie, a możecie połączyć się z folderem z instalacją wordpressa poprzez FTP to zróbcie to i odszukajcie plik wp-config.php. Tam znajdziecie pola jak na obrazie poniżej:

hasło
  • facebook
  • Twitter
  • Google+
  • Gmail

Zakładam, że już zalogowaliście się do bazy i możecie ją swobodnie przeglądać.

  • Szukamy teraz tam tabeli „wp users” i klikamy „Przeglądaj”.
  • Oczom naszym ukaże się obraz jak poniżej, choć tutaj mamy tylko jednego użytkownika, gdyż zmiany wprowadzane są na nieużywanej instalacji WordPressa.
  • baza
    • facebook
    • Twitter
    • Google+
    • Gmail
  • Teraz pozostaje nam odnaleźć login użytkownika na liście, któremu chcemy zmienić hasło. W naszym przypadku będzie nim admin, innego wyboru nie mamy. Przy tym loginie, w tej samej linii klikamy na Edycje.
  • W linii „user_pass” wybieramy w rozwijanym menu funkcje MD5 i w miejscu oznaczonym na poniższym zdjęciu na czerwono wpisujemy nowe hasło.
  • Teraz pozostaje nam odnaleźć login użytkownika na liście, któremu chcemy zmienić hasło. W naszym przypadku będzie nim admin, innego wyboru nie mamy. Przy tym loginie, w tej samej linii klikamy na Edycje.
  • W linii „user_pass” wybieramy w rozwijanym menu funkcje MD5 i w miejscu oznaczonym na poniższym zdjęciu na czerwono wpisujemy nowe hasło.

Rozwiązanie metodą poprzez FTP

  • Logujemy się dowolnym klientem obsługującym połączenia FTP ze swoim serwerem i wyszukujemy folderu z aktualną instalacją Worpressa, do której chcemy zresteować hasło.
  • Teraz szukamy pliku functions.php i otwieramy go w dowolnym edytorze -> polecam Notepad++
  • Szukamy pierwszego wystąpienia kodu <?php i tuż po nim wklejamy linijkę kodu:

wp_set_password(‚nowehasło’,1);

  • „Nowehasło” zamieniamy na hasło, które chcemy aktualnie używać, a plik zapisujemy na serwerze. Jeśli jeszcze nie grzebaliśmy w bazie danych to numer 1 oznacza użytkownika z prawami admina. Co w przyszłości polecam zmienić, ale o bezpieczeństwie WordPressa napiszę w innym artykule.
  • Po zalogowaniu do WordPressa jak najszybciej usuńcie z pliku functions.php kod, który dopisaliśmy we wcześniejszym kroku.
Share This