Kuidas me saame lisada kasutaja WordPress Admin kui meil on juurdepääs Armatuurlaud või SQL

On olukordi, kus me peame "üle võtta" blogi / website WordPress, kuid meil on palju volikirja teda.
Stsenaariumi, kus meil ei ole kasutaja Administreerimisõigusi millele ma tea parooli, meil ei ole e-posti et saame tagasi kasutaja admin ja puudub juurdepääs andmebaasi(cPaneli konto) tundub natuke võimatu WordPressi sisse logida. Siiski on "lünk". FTP juurdepääs saidi faile, võib lubada meil suhelda andmekogu ning võtta kontroll.

Kui meil on FTP juurdepääs WordPressi blogile Taasta parool kasutaja administraatori õigustega või uue kasutaja lisamineSeda saab teha kahel viisil.

1. Juurdepääs blogi / veebisaidi andmebaasile phpMyAdmini abil, kasutades wp-config.php sisselogimisandmeid.

Juhul me ei pääse läbi cPanel või muu juhtimise süsteemi phpMyAdminsaame lae alla arhiiv siinvõi Väljavõte da arhiiv ja läheme FTP-sseLähedal WordPress faile ja kaustu.
Avage brauserist phpMyAdmin: http://name-blog.com/phpMyAdmin ja võtke ühendust andmebaasi kasutajanimi ja parool. Me leiame need wp-config.php-s.
Kui sees phpMyAdmin andmebaasi blogi, minge tabelis "wp_users"Kui me saame kergesti muuta oma e-posti (USER_EMAIL). Pane e-posti, mis meil on juurdepääs, siis ei paroolilähtestusteavet WordPress.

2. WordPressi kasutaja lisamine administraatoriõigustega kasutades praegust teema funktsiooni .php-faili.

Lihtsamalt ja kiiremini kui esimene, kuid peale kasutajanime / olemasolevad kasutajad, kes on administraatori õigused, See lisab ühe. Muidugi, koos selle kasutaja login, Saate muuta teiste. E-posti aadress ja parool.

Seda meetodit kohaldatakse esiteks millised praeguse teema töötab blogi. Esileht juurdepääsu allikas (View Source) Ja otsida "/wp-content / themes/ ... ". Praegu kausta pärast "/ teemad / .." on praeguse teema kausta.
FTP juurdepääs praeguse teema kausta (/ wp-content / themes / nume_tema /) ja muutke faili functions.php nüüd siin.

In functions.php, allosas lisada järgmine kood: wpb_admin_account funktsiooni () { $ User = "kasutajanimi"; $ Pass = 'Parooli "; $ E = 'email@domain.com "; if (! username_exists ($ kasutaja) &&! email_exists ($ email)) { $ User_ID = wp_create_user ($ user, $ pass, $ e); $ User = uus WP_User ($ user_id); $ Käsiraamat ·> set_role ( "Administraator"); }} ADD_ACTION (init, "wpb_admin_account ');

Muutub ainult andmete punasega märgitud. $ user, $ pass si $ email.

Muudatuste salvestamiseks functions.php, siis rünnakute: http://nume-site.com/wp-admin/Kui sisselogimine oma eespoolt.

Sel moel saab sisse uue WordPress administraatori staatust. Pärast autentimist on väga soovitatav eemaldada see kood functions.php.

Kuidas me saame lisada kasutaja WordPress Admin kui meil on juurdepääs Armatuurlaud või SQL

Andmeid autor

Kavalus

Sõbralikult kõike, mis tähendab vidinaid ja infot, kirjutan koos 2006i rõõmuga stealthsettings.com ja mulle meeldib avastada teiega uusi asju arvutite ja operatsioonisüsteemide macOS, Linuxi, Windowsi, iOS-i ja Android-i puhul.

Jäta kommentaar