Come aggiungere un utente amministratore al database di WordPress

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

  1. Accedi al tuo pannello di controllo one.com e seleziona Impostazioni PHP e database nel riquadro Impostazioni avanzate.
  2. Seleziona il tuo database WordPress in PhpMyAdmin e apri il database. 
  3. 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.
  4. 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

  1. Fare clic sulla tabella che termina con _users (ad esempio wp_users) per visualizzare l'elenco corrente degli utenti.
  2. Fare clic sulla scheda Inserisci nella parte superiore dello schermo per inserire le informazioni per un nuovo utente amministratore.
  3. 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
  • Fare clic su Vai in basso a destra per salvare il nuovo utente.
  • adduser_database.png


    Step 3: Aggiungere un utente alla tabella _usermeta

    Il passaggio successivo consiste nell'aggiungere le autorizzazioni appropriate all'utente.

    1. Cerca la tabella che termina con _usermeta (ad esempio wp_usermeta) nel menu a sinistra e fai clic su di essa.
    2. Fai clic sulla scheda Inserisci come hai fatto nel passaggio precedente.
    3. 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";}
  • Successivamente, scorri verso il basso per trovare i campi per una seconda riga e aggiungi queste informazioni:
    • 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
  • Fare clic su Vai in basso a destra per salvare.
  • addusser_database2.png


    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

    1. Accedi a WP Admin con l'account utente appena creato.
    2. Dopo aver effettuato l'accesso, devi accedere a Utenti > Tutti gli utenti.
    3. Fai clic sul nome utente appena creato.
    4. 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.
    5. Fatto!

    adduser-database3.png

    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:

    Questo articolo ti è stato utile?

    Non trovi quello che stai cercando?

    Inizia una chat

    È il modo più veloce per contattarci – in inglese, tutti i giorni dell’anno.