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 juurdepääsu andmebaasi ei ole (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, lisatakse veel üks. 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

Kirglikult kõige vastu, mis tähendab vidinaid ja IT-sid, kirjutan heameelega stealthsettings.com saidil 2006 ja armastan avastada uusi asju arvutite ja macOS-i, Linuxi opsüsteemide, Windows, iOS ja Android.

Jäta kommentaar