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

On olukordi, kus peame WordPressis ajaveebi / veebisaidi "üle võtma", kuid meil pole selle jaoks palju autentimisandmeid.
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 WordPressi sisselogimine veidi võimatu. Siiski on olemas "värav". 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 olete sisestanud ajaveebi andmebaasi phpMyAdmin, läheme tabelisse "wp_users"Kus saame hõlpsasti muuta e-posti aadressi (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 otsigewp-content / themes/ ... ". Kaust pärast / / themes / .. on praegune teemakaust.
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:
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = '[email protected]';
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');

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

Kirglik kõigest vidinast ja IT-st, kirjutan mõnuga vargsisettings.com alates 2006. aastast ja mulle meeldib avastada teiega uusi asju arvutite ja operatsioonisüsteemide kohta macOS, Linux, Windows, iOS ja Android.

Jäta kommentaar