GNU/Linux >> Linux Esercitazione >  >> Linux

Come modificare la password dell'amministratore di WordPress tramite MySQL

La modifica o la modifica di una password di amministratore di WordPress è un'attività orientata al superutente. In tal caso, puoi comunque accedere all'account del sito Web WordPress e modificare le altre informazioni del profilo utente esistente o personalizzare ulteriormente le informazioni del sito.

Tuttavia, per un motivo o per l'altro, potresti ritenere che l'integrità o la sicurezza delle tue password di amministratore siano state compromesse. Potrebbe anche essere dovuto a una politica di sicurezza del sito messa in atto dalla società rappresentata dal sito WordPress in cui le password degli utenti amministratori vengono modificate settimanalmente o mensilmente.

[ Potrebbe piacerti anche:Come creare un nuovo utente amministratore di WordPress tramite MySQL ]

Il MySQL l'ambiente della riga di comando o della shell è un modo rapido, efficace e diretto per modificare la password dell'amministratore di WordPress, soprattutto se non si desidera interagire con l'ambiente della GUI di amministrazione di WordPress per apportare queste modifiche alla sicurezza o se ci si trova in un ambiente server Linux senza accesso a un'interfaccia web grafica come phpMyAdmin .

Controllo di utenti e metadati di WordPress tramite MySQL

Accedi al database MySQL dalla riga di comando di Linux con il tuo nome utente e password.

$ mysql -u wordpress -p

Quindi, accedi al database di wordpress e la tabella del database dell'elenco che contiene tutti gli utenti è chiamata wp_users .

MariaDB [(none)]> use wordpress;
MariaDB [(none)]> select * from wp_users;

Identifica l'utente di cui devi modificare la password. In questo caso, proveremo a modificare la password di amministratore per l'utente [email protected] . Per essere sicuri che questo utente abbia lo stato di utente Admin sotto il suo profilo, accediamo a un'altra tabella del database di WordPress chiamata wp_usermeta .

MariaDB [(none)]> select * from wp_usermeta;

La colonna della tabella meta_value con valori di colonna 10 e a:1:{s:13:”administrator”;b:1;} e la colonna della tabella meta_key con valori di colonna wp_capabilities e wp_user_level dovrebbero essere tutti collegati alla colonna della tabella user_id con il valore della colonna 3 che è l'ID dell'editor@linuxshelltips utente nella tabella wp_users .

I valori di colonna indicati nella colonna della tabella meta_value e meta_key implica che l'utente WordPress associato tramite l'ID specificato a id_utente match ha i privilegi di amministratore sul sito WordPress.

Modifica della password amministratore di WordPress tramite MySQL

L'istruzione SQL da utilizzare dovrebbe essere simile alla seguente:

MariaDB [(none)]> UPDATE 'database_name'.'database_table_name' SET 'database_table_column' = MD5( 'your_new_password' ) WHERE 'database_table_name'.'database_table_column' = "your_admin_username";

Dalla sintassi del comando MySQL sopra, modifica della password per l'utente editor@linuxshelltips può essere tradotto nella seguente istruzione SQL:

MariaDB [(none)]> UPDATE wordpress.wp_users SET user_pass = MD5( 'Id@diff3pass') WHERE wp_users.user_login = "editor@linuxshelltips";

In alternativa, l'istruzione SQL WHERE la causa potrebbe fare riferimento all'ID di questo utente nel database MySQL.

MariaDB [(none)]> UPDATE wordpress.wp_users SET user_pass = MD5('Id@diff3pass') WHERE wp_users.

Secondo lo screenshot sopra, l'esecuzione della query è stata un successo. È giunto il momento di testare la nostra nuova password utente amministratore sul sito WordPress.

Siamo riusciti a cambiare la password di questo amministratore WordPress l'utente ha avuto successo e ha anche effettuato l'accesso con le nuove credenziali per confermare che l'utente conservava ancora l'accesso come amministratore al sito. Inoltre, abbiamo confermato che questo utente ha ancora la possibilità di apportare modifiche alla personalizzazione del sito; un ruolo che non è concesso a un normale utente del sito.

La flessibilità che deriva dalla modifica dell'amministratore di WordPress la password dell'utente è importante come talvolta la GUI di WordPress l'interfaccia potrebbe non rispondere ed è necessario implementare un nuovo amministratore credenziali dell'utente prima che il sito sia attivo e funzionante. Inoltre, puoi gestire in modo efficace l'accesso di tutti gli altri utenti Admin al sito WordPress.


Linux
  1. Come modificare la password utente in Ubuntu

  2. Come modificare, rimuovere o disabilitare la password utente in Linux

  3. Come modificare o impostare le password utente in Linux

  4. Come modificare la password di un account utente LXC Container

  5. Come cambiare la password di root mysql

Come modificare la password dell'amministratore di WordPress tramite phpMyAdmin

Come creare un nuovo utente amministratore di WordPress tramite phpMyAdmin

Come reimpostare la password utente amministratore weblogic

Come modificare la password utente di MySQL da cPanel?

Come modificare la password utente del database

Come modificare/reimpostare la password di root di MySQL o MariaDB