Come possiamo aggiungere un utente in WordPress Admin se abbiamo accesso al cruscotto o SQL

Ci sono situazioni in cui dobbiamo "conquistare" un blog / sito web su WordPress, ma non abbiamo molti dati di autenticazione.
Nello scenario in cui non abbiamo utente con diritti di amministratore a cui ho la password, non abbiamo una e-mail che siamo in grado di recuperare un utente admin e nessun accesso al database(un account cPanel), sembra un po 'impossibile poter accedere a WordPress. C'è, tuttavia, una "scappatoia". Accesso FTP i file del sito, possono permettere di interagire con il database di e prendere il controllo.

Se abbiamo accesso FTP a un blog WordPress, recuperare la password di un utente con diritti di amministratore o l'aggiunta di un nuovo utenteSi può fare in due modi.

1. Accesso ai database di un blog / sito web tramite phpMyAdmin utilizzando le credenziali dal file wp-config.php.

Nel caso in cui non abbiamo accesso attraverso un sistema di cPanel o altro management di phpMyAdminpossiamo archive scaricare quiun Estratto da archivio e stiamo andando su FTPVicino i file e le cartelle di WordPress.
Accedi a phpMyAdmin dal browser: http://nume-blog.com/phpMyAdmin e connettiti con nome utente e la password del database. Li troviamo in wp-config.php.
Una volta all'interno del database phpMyAdmin al blog, andare al tavolo "wp_users"Dove possiamo facilmente cambiare il tuo indirizzo e-mail (user_email). Mettere una e-mail a cui abbiamo accesso, quindi fare reimpostazione della password di WordPress.

2. Aggiunta di un utente WordPress con privilegi di amministratore utilizzando il file functions.php dell'argomento.

Una più semplice e più veloce rispetto al primo, ma oltre a username / utenti con diritti di amministratore esistente, Si aggiungerà una. Naturalmente, insieme a questo login utente, Puoi cambiare il tuo altri. E-mail e password.

Per applicare questo metodo, prima di tutto identificare quale tema corrente l'esecuzione del blog. In origine l'accesso prima pagina (Visualizza sorgente) E cercare "/wp-content / themes/ ...". Attualmente cartella dopo "/ themes / .." è la cartella tema corrente.
accesso FTP cartella del tema corrente (/ wp-content / themes / nume_tema /) e modificare il file functions.php ora qui.

In functions.php, in fondo aggiungere il seguente codice: Funzione wpb_admin_account () { $ User = 'username'; $ Pass = 'password'; $ Email = 'email@domain.com'; if (! $ username_exists (utente) &&! email_exists ($ email)) { $ User_id = wp_create_user ($ user, $ pass, $ e-mail); $ User = new WP_User ($ user_id); $ User-> set_role ( 'amministratore'); }} Add_action (init, 'wpb_admin_account');

Cambierà solo i dati indicati in rosso. $ user, $ passaggio si $ e-mail.

Salvare le modifiche al functions.php, poi gli attacchi: http://nume-site.com/wp-admin/Dove login con la vostra voce precedente.

In questo modo si può accedere con un nuovo utente WordPress con stato di amministratore. Dopo l'autenticazione è altamente raccomandato per rimuovere questo codice in functions.php.

Come possiamo aggiungere un utente in WordPress Admin se abbiamo accesso al cruscotto o SQL

Circa l'autore

Azione furtiva

Appassionato di tutto ciò che significa gadget e IT, scrivo con piacere stealthsettings.com da 2006 e mi piace scoprire con voi cose nuove su computer e sistemi operativi macOS, Linux, Windows, iOS e Android.

Lascia un tuo commento