Com restablir la contrasenya de WordPress des MySQL

wordpress_logo_contrasenya

WordPress és potser el CMS (Content Management System, o Sistema de gestió de continguts) més popular i utilitzat en el món sencer, i va créixer des d'un petit projecte de codi obert fins trobar-se a dia d'avui en al voltant de el 29% de tots els llocs del web i comptar amb més de 45.000 plugins. Per això gairebé tots pensem en el a l'hora de començar amb un bloc o fins i tot un lloc web, ja que a hores d'ara podem dir que està provada de sobres la facilitat que ofereix per a tot tipus de projectes a la xarxa.

És clar que més enllà de la seva facilitat d'ús, és normal que de tant en tant puguem topar-nos amb algun inconvenient, per exemple oblidar-nos la clau d'inscripció. I encara que per descomptat tenim mètodes per restablir (mitjançant l'enllaç de 'He oblidat la meva contrasenya') pot ser que hàgim perdut l'accés al compte de correu electrònic amb el qual ens vam registrar. Així que anem a mostrar com restablir la nostra contrasenya de WordPress des de la línia de comandaments de MySQL.

El procediment no és per res complex i consta d'uns pocs passos, a saber:

En primer lloc vam crear una versió de la nostra contrasenya amb hash MD5, La qual serà assignada al nostre compte mitjançant la següent comanda (reemplacem «nuevacontraseña» per la que anem a utilitzar:

#echo -n «novacontrasenya» | md5sum

Se'ns motrará un codi de el tipus e7018eb9d78e02ae40beeeacef203c1a, Que haurem de copiar. Després d'això hem de accedir al nostre servidor MySQL com a root:

#mysql -o root -p

Executem la següent comanda, per seleccionar la base de dades de WordPress (Si no estem utilitzant el nom per defecte, canviar-lo per l'apropiat):

usi wordpress;

Ara anem a obtenir l'ID, nom de login i contrasenya del compte que necessitem modificar:

SELECT ID, user_login, user_pass FROM wp_users;

Novament, wp_users és el nom genèric amb el qual WordPress crea les taules, però si a l'hora de la instal·lació hem optat per un personalitzat necessitarem canviar-ho pel que haguem triat.

Ara anem a canviar la contrasenya, I per això prenem deguda nota de l'ID d'usuari que hem obtingut en el pas anterior (per al nostre cas, anem a suposar que és de 12) i ingressem la contrasenya obtinguda a l'començament de tot, amb el hash MD5:

UPDATE wp_users SET user_pass = «e7018eb9d78e02ae40beeeacef203c1a»WHERE ID = 12;

Això és tot, si ara tornem a executar la comanda:

SELECT ID, user_login, user_pass FROM wp_users WHERE ID = 12;

veurem que la contrasenya ja no és la mateixa d'abans, i que efectivament ha estat modificada.


Un comentari, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Josep Garcia va dir

    O pots fer des de mysql:

    update wp_users setembre user_pass = MD5 ( 'NUEVA_PASSWORD') where ID = 12;