A veces, o tal vez regularmente, me ocurre que olvido la contraseña del usuario de WordPress de un sitio web, ya sea porque no la añado al gestor de contraseñas o en el momento invento una tan complicada que solo la recuerdo los días siguientes y luego la olvido para siempre. Ante esta situación siempre termino conectándome al servidor, luego a MariaDB/MySQL y luego cambio la contraseña insertando un hash al campo de contraseña del usuario al que quiero acceder.
Lo primero será conectarnos como usuario a MariaDB/MySQL, ya sea usando el todopoderoso usuario root o el mismo usuario de la base de datos que queremos editar.
Ahora seleccionamos la base de datos que queremos emplear y listamos las tablas, ya que en la instalación se puede emplear un prefijo diferente. De no haber hecho esto, la tabla en cuestión será wp_users
Ahora buscamos el ID
del usuario que deseamos cambiar:
Ahora actualizaremos la contraseña nueva
Existe una sintaxis alternativa, donde solo necesitamos conocer el nombre de usuario; sin embargo, no he logrado que esta actualice la contraseña a pesar que su sintaxis es correcta
Podremos verificar así
Como se ve, el nuevo hash de la contraseña del usuario esta en formato MD5. Ahora podremos ingresar vía wp-login.php
al tablero de WordPress. Una vez ingresemos, WordPress actualizará el hash una vez más en su mezcla propia de MD5 y PHPass.
@linkmoises
Aún no hay comentarios...