Ręczne zresetowanie hasła administratora WordPress (wp-admin)
W tym artykule przedstawimy niezbędne kroki do zresetowania hasła do obszaru administracyjnego WordPressa bezpośrednio z bazy danych.
Wprowadzenie
- WordPress oferuje posibilitatea de a reseta parola pentru zona de admin folosind butonul Am uitat parola din interfața de autentificare WP Admin.
- Jednak istnieje możliwość, że ta opcja może nie działać z różnych powodów, takich jak:
- nie mamy już dostępu do i/lub nie pamiętamy adresu e-mail ustawionego podczas instalacji WordPressa.
- nie otrzymujemy instrukcji resetowania w e-mailu.
- link "Zapomniałeś hasła?" nie działa. - W takich sytuacjach hasło można zresetować bezpośrednio z bazy danych WordPressa.
- W tym samouczku przedstawimy procedurę korzystania z panelu sterowania cPanel.
Wymagania
- Dane logowania do cPanelu znajdują się w wiadomości e-mail z danymi administracyjnymi.
Kroki
- Najpierw musimy zidentyfikować bazę danych związaną z witryną WordPress. Możemy to zrobić za pomocą Menedżera plików.
- Wejdziemy do panelu cPanel, a w sekcji Pliki klikniemy na Menadżer plików.
- Klikniemy na główny folder WordPressa. Jeśli jest to główny domena hostingu, folder ten zazwyczaj będzie public_html. Jeśli jest to domena dodatkowa, folder można zidentyfikować, uzyskując dostęp do cPanel -> Dodatkowe domeny.
- W tym folderze klikniemy prawym przyciskiem myszy na plik wp-config.php, a następnie klikniemy na Wyświetl.
- W otwartym pliku poszukamy linii kodu w formie define('DB_NAME', . W tej linii możemy zidentyfikować nazwę bazy danych. W naszym przykładzie jest to define('DB_NAME', 'demohost_wp602');. Jednak każda aplikacja ma inną nazwę bazy danych.
- Gdy już zidentyfikujemy nazwę bazy danych, możemy zamknąć Menadżera Plików i wrócić do głównego panelu cPanel.
- Przejdziemy do sekcji Bazy danych, a następnie klikniemy na phpMyAdmin.
- Po załadowaniu interfejsu phpMyAdmin klikniemy na bazę danych o nazwie uzyskanej w poprzednim kroku. W naszym przykładzie demohost_wp602.
- Następnie klikniemy na tabelę o nazwie users. W naszym przykładzie pełna nazwa tabeli to wp4a_users. Tabela może mieć inny prefiks, ale będzie zawierać "users".
- Dane użytkowników zostaną załadowane do aplikacji WordPress. Może tu być kilka wierszy z wieloma użytkownikami o różnych uprawnieniach dostępu. Zazwyczaj najstarszy dodany użytkownik ma również pełne uprawnienia administracyjne. Można to wywnioskować, używając kolumny user_registered.
- Klikniemy na przycisk Edytuj po lewej stronie użytkownika admin lub użytkownika, dla którego chcemy zresetować hasło.
- Na następnej stronie możemy przystąpić do zmiany hasła. Interesuje nas pole user_pass. W tym polu zastąpimy istniejący ciąg znaków nowym hasłem, a następnie po jego lewej stronie, w menu rozwijanym, wybierzemy MD5.
- Aby zapisać zmiany w bazie danych, klikniemy przycisk Go na dole strony.
- Jeśli wszystko poszło gładko, hasło zostało zresetowane i możemy spróbować zalogować się do administracji WordPressa.