Muchas veces nos pasa que perdemos la contraseña que pusimos a nuestro WordPress y nos urge logearnos. Bueno, hoy quiero mostrarles cómo podemos iniciar sesión en nuestro WordPress sin tener la contraseña.
Para ello es necesario poder acceder al servidor; es obvio, si no podríamos acceder a cualquier sitio que no nos pertenezca. Con el acceso al servidor vamos a poder ingresar a la base de datos y hacer un pequeño cambio para que podamos iniciar sesión. No es necesario tener acceso a un administrador de base de datos como phpmyadmin ya que podríamos facilmente subir un archivo adminer y conectarnos con él a la base de datos.
Qué hacer para iniciar sesión en WordPress sin contraseña
Lo que se debe hacer para iniciar sesión en WordPress sin contraseña es generar justo eso, una nueva contraseña y ponerlo en nuestro usuario administrador manualmente. Cuando digo manualmente me refiero a ingresar a la base de datos (ya sea por phpmyadmin, adminer u otro) y dirigirnos a la tabla wp_users (quizá tenga otro prefijo) para poder actualizar la contraseña que está en nuestro usuario y poner una nueva.
¿Y porqué no leemos simplemente la clave que está ahí? Pues, porque WordPress al igual que cualquier sistema web decente, encripta su contraseña para evitar posibles hackeos.
Ahora, ¿Cómo hacemos para poner una nueva contraseña encriptada? Aquí te dejo tres que puedes poner y su texto sin encriptar para que lo uses en el formulario de iniciar sesión:
Contraseña para base de datos: $P$BGeXHy/B6VmkUE0woIm9DNXME9MToG0
Contraseña para iniciar sesión: C0ntras3ñaT3mp0ral
Contraseña para base de datos: $P$BMR9CfXYb/McOCcTshVfsjPIaIMu251
Contraseña para iniciar sesión: AlianzaLimaCampeon2021 (Déjenme ser)
Contraseña para base de datos: $P$BYRbt2dX4h3WXq93fkHsR1tPosFjeE0
Contraseña para iniciar sesión: AlInfinitoYMasAllA
Si no te gusta ninguno de ellas puedes generar más contraseñas cómo estas en el siguiente enlace. Igual recuerda que estas contraseñas son temporales.
Qué hacemos si el sitio no me pertenece y sólo quiero un nuevo usuario
Este es mi caso siempre, ya que soy programador web y mi trabajo es crear sitios web y muchas veces modificar o corregir sitios que ya existen. En ese caso, muchas veces el cliente no me da su usuario y yo debo generarme uno nuevo.
Bueno, para hacer ello es hacer lo mismo que expliqué de modificar la contraseña en la tabla wp_users, pero antes de actualizar la contraseña, debemos copiarlo y guardarlo en otro lado, esto para poder volver a ingresarlo una vez logreemos iniciar sesión. Claro que una vez ingresemos, deberíamos crearnos un usuario de tipo administrador para nosotros y así dejar en paz el usuario del cliente.