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:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = 'email@domain.com';
if ( !username_exists( $user ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
} }
add_action('init','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

Pasjonat wszystkiego, co oznacza gadżet i informatykę, z przyjemnością piszę na stealthsettings.com od 2006 i uwielbiam odkrywać nowe rzeczy na temat komputerów i macOS, systemów operacyjnych Linux, Windows, iOS i Android.

Zostaw komentarz