Aprenderás a cambiar la contraseña de una cuenta de WordPress por medio de phpMyAdmin. También veremos la mejor forma de encriptar la contraseña para protegerla de ataques.
Paso 1. Dirígete a tu phpMyAdmin
En tu panel de control de hosting busca la opción de phpMyAdmin y ábrela. Suele encontrarse en la sección «base de datos» o «databases».
Paso 2. Encuentra la tabla de usuarios
En el panel de la izquierda, selecciona la base de datos correspondiente a tu instalación de WordPress y selecciona la tabla que tiene el prefijo «wp_users» (donde «wp_» puede ser diferente si has cambiado el prefijo durante la instalación).
Paso 3. Edita la contraseña
Localiza tu nombre de usuario en la columna «user_login», y dale a «editar».
En el campo «user_pass», encontrarás tu contraseña actualmente encriptada.
Nuestra contraseña actual esta encriptada, así que debemos reemplazarla con otra contraseña encriptada.
Paso 4. Genera una contraseña encriptada
Hay muchas formas de encriptar, pero el método que te voy a mostrar es el más recomendado, porque es más seguro y resistente a ataques.
Encriptar contraseña de forma online
Puedes generar contraseñas encriptadas de forma online con la herramienta PHP password_hash tool. Ahí ingresas la nueva contraseña que deseas, y retornará la contraseña encriptada.
La contraseña encriptada es la que copiarás y reemplazarás en el campo user_pass
. Luego le das a «Continuar» para guardar la información.
Ahora, para acceder a tu cuenta de WordPress, debes usar la contraseña que ingresaste en la herramienta online. ¡Y listo!
Encriptar contraseña de forma local
Si te gustaría replicar el proceso anterior, pero en un entorno local. Primero asegúrate de que puedes ejecutar PHP desde la consola.
Crea un archivo llamado script.php
con el siguiente código:
<?php
echo password_hash('minuevacontraseña', PASSWORD_DEFAULT);
?>
Code language: HTML, XML (xml)
Reemplaza donde dice «minuevacontraseña», con la contraseña que deseas. Y ejecútalo de esta forma:
php script.php
Code language: Bash (bash)
Como resultado, tendrás la contraseña encriptada que copiarás y reemplazarás en el campo user_pass
. Luego guardas los cambios y ya podrás acceder a WordPress con tu nueva contraseña.