Se hai perso l'accesso al tuo sito WordPress e non riesci a reimpostare la password (ad es. il sito è stato violato e l'utente amministratore è stato eliminato), puoi comunque creare un nuovo utente amministratore (admin) tramite il database. Per suggerimenti su come migliorare la sicurezza del tuo sito WordPress se sei già stato hackerato e vuoi evitare che ciò accada di nuovo, leggi qui.
Questo articolo mostra come aggiungere un utente amministratore al database di WordPress utilizzando MySQL, che ti consentirà di riottenere l'accesso.
Nota: prima di apportare modifiche al database, ti consigliamo vivamente di eseguire prima un backup .
- Step 1 - Aprire il database in phpMyAdmin
- Step 2 - Aggiungi un utente alla tabella _users
- Step 3 - Aggiungi un utente alla tabella _usermeta
- Step 4 - Conferma il nuovo utente in WP Admin
Step 1 - Aprire il database in phpMyAdmin
- Accedi al tuo pannello di controllo one.com e seleziona Impostazioni PHP e database nel riquadro Impostazioni avanzate.
- Seleziona il tuo database WordPress in PhpMyAdmin e apri il database.
- Se l'elenco dei contenuti della tabella nel menu a sinistra non è aperto, puoi fare clic sul simbolo “più” accanto al nome del database per aprirlo.
- Seleziona la tabella che termina con _users, ad esempio wp_users.
Suggerimento: se hai più di un'installazione di WordPress sul tuo spazio web, devi assicurarti di accedere alla tabella giusta. Puoi verificarlo cercando il prefisso della tabella in wp-config.php. In caso di dubbi, puoi sempre contattare il nostro supporto clienti.
Step 2: Aggiungere un utente alla tabella _users
- Fare clic sulla tabella che termina con _users (ad esempio wp_users) per visualizzare l'elenco corrente degli utenti.
- Fare clic sulla scheda Inserisci nella parte superiore dello schermo per inserire le informazioni per un nuovo utente amministratore.
- Per completare il modulo “Inserisci”, aggiungi le seguenti informazioni:
- ID: scegli un numero univoco (nel nostro esempio, useremo 2)
- user_login: il nome utente che verrà utilizzato per l'accesso
- user_pass: aggiungi una password e assicurati di selezionare MD5 nel menu delle funzioni (vedi lo screenshot qui sotto)
- user_nicename: nome completo o soprannome dell'utente
- user_email: l'indirizzo email dell'utente
- user_url: l'indirizzo del tuo sito web
- user_registered: selezionare la data e l'ora in cui l'utente è stato registrato utilizzando il calendario
- user_activation_key: lasciare vuoto
- user_status: impostalo su 0
- display_name:nome pubblico visualizzato
Step 3: Aggiungere un utente alla tabella _usermeta
Il passaggio successivo consiste nell'aggiungere le autorizzazioni appropriate all'utente.
- Cerca la tabella che termina con _usermeta (ad esempio wp_usermeta) nel menu a sinistra e fai clic su di essa.
- Fai clic sulla scheda Inserisci come hai fatto nel passaggio precedente.
- Aggiungere le seguenti informazioni al modulo “Inserisci”:
- umeta_id: lascia vuoto questo campo (verrà generato automaticamente)
- user_id: aggiungi lo stesso ID utente utilizzato nel passaggio precedente
- meta_key: inserisci la tua tabella prefix_capabilities (nel nostro esempio sarebbe wp_capabilities)
-
meta_value: copia e inserisci questo valore:
a:1:{s:13:"administrator";s:1:"1";}
- umeta_id: lascia vuoto questo campo (verrà generato automaticamente)
- user_id: l'ID utente utilizzato nei passaggi precedenti
- meta_key: enter wp_user_level
- meta_valore: 10
Step 4: Confermare il nuovo utente su WP Admin
Con il nome utente e la password che hai specificato per questo utente, ora dovresti essere in grado di accedere al tuo WordPress Admin. Puoi accedere alla pagina di accesso della tua installazione di WordPress aggiungendo /wp-admin alla fine del tuo URL, ad esempio: one-example.net/wp-admin
- Accedi a WP Admin con l'account utente appena creato.
- Dopo aver effettuato l'accesso, devi accedere a Utenti > Tutti gli utenti.
- Fai clic sul nome utente appena creato.
- Gli utenti appena creati devono essere modificati e salvati una volta - non è necessario modificare i dati. Scorri fino alla fine della pagina e fai clic su Aggiorna profilo.
In questo modo, WordPress ripulirà l'utente appena creato e aggiungerà alcune informazioni extra di cui ha bisogno. - Fatto!
Nota: se sei stato hackerato e hai riottenuto l'accesso al tuo WP Admin, continua con questa guida: Come posso riparare un sito WordPress hackerato?
Articoli Correlati: