Jak możemy dodać użytkownika w WordPress Admin jeśli mamy dostęp do panelu lub SQL

Są sytuacje, w których musimy "przejąć" blog / witrynę na WordPress, ale nie mamy do tego dostępu do wielu danych uwierzytelniających.
W sytuacji, w której nie musimy mieć użytkownik z prawami administratora do których znam hasło nie mamy e-mail że możemy odzyskać Admin i brak dostępu do bazy danych (konto cPanel), wydaje się trochę niemożliwe, aby móc się zalogować do WordPress. Istnieje jednak "luka". Dostęp FTP pliki w miejscu, może pozwolić nam na interakcję z bazy i przejąć kontrolę.

Jeśli mamy dostęp FTP do blogu WordPress, odzyskać hasło użytkownika z prawami administratora lub dodanie nowego użytkownikaMożna to zrobić na dwa sposoby.

1. Uzyskiwanie dostępu do bazy danych blogu / witryny za pośrednictwem phpMyAdmin, przy użyciu danych logowania z wp-config.php.

W przypadku, gdy nie mamy dostępu poprzez system zarządzania cPanel lub inny do phpMyAdminmożemy Archiwum do pobrania tutajlub Wyciąg da archiwum i idziemy na FTPW pobliżu WordPress plików i folderów.
Uzyskaj dostęp do phpMyAdmin z przeglądarki: http://nume-blog.com/phpMyAdmin i połącz się z Nazwa użytkownika bazy danych i hasło, Znajdujemy je w pliku wp-config.php.
Raz wewnątrz bazy danych phpMyAdmin do bloga, przejdź do tabeli "wp_users„Gdzie możemy łatwo zmienić swój adres e-mail (user_email). Umieścić adres e-mail, na który mamy dostęp, a następnie zresetować hasło czy WordPress.

2. Dodanie użytkownika WordPressa z uprawnieniami administratora przy użyciu pliku current.the functions.php.

Bardziej proste i szybciej niż pierwszy, ale oprócz nazwy użytkownika / istniejących użytkowników, którzy mają uprawnienia administratora, jeszcze jeden zostanie dodany, Oczywiście, wraz z tym logowania użytkownika, Możesz zmienić swój drugi, E-mail i hasło.

Aby zastosować tę metodę, przede wszystkim zidentyfikować aktualny motyw prowadzenie bloga. W przednim źródła dostępu strona (Pokaż źródło) I spojrzeć na „/wp-content / themes/ ...”. Obecnie po folderze "/ themes / .." jest bieżący folder motyw.
Dostęp FTP bieżący folder motyw (/ wp-content / themes / nume_tema /) i edytować plik functions.php teraz tutaj.

W functions.php, na dole dodaj następujący kod: Funkcja wpb_admin_account () { $ User = 'username'; $ Pass = 'Hasło'; $ Email = 'email@domain.com'; if (! ($ username_exists użytkownika) &&! email_exists ($ email)) { $ User_id = wp_create_user ($ user, $ pass, $ e-mail); $ User = new WP_User ($ user_id); $ User-> set_role ( 'administrator'); }} ADD_ACTION (startowych 'wpb_admin_account');

Zmieni się tylko dane zaznaczone na czerwono. $ user, $ wprost si $ email.

Zapisać zmiany functions.php, wtedy ataki: http://nume-site.com/wp-admin/Gdzie logowania z wpisu powyżej.

W ten sposób można zalogować się z nowym WordPress użytkownika o statusie administratora. Po uwierzytelnieniu jest wysoce zalecane, aby usunąć ten kod w functions.php.

Jak możemy dodać użytkownika w WordPress Admin jeśli mamy dostęp do panelu lub SQL

O autorze

podstęp

Namiętnie o wszystkim, co oznacza gadżety i IT, piszę z przyjemnością stealthsettings.com od 2006 i lubię odkrywać z wami nowe rzeczy na temat komputerów i systemów operacyjnych macOS, Linux, Windows, iOS i Android.

Zostaw komentarz

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.