Existen varias formas de cambiar la contraseña de WordPress que conviene saber por si quieres mejorar la seguridad o si simplemente te olvidas o pierdes la contraseña de administración.
Yo he perdido la contraseña de muchas páginas web de prueba y es una lata tenerlas apuntadas todas, así que utilizo la recuperación de contraseña más de lo que quisiera ¡jajaja!
En este post vamos a ver:
- Cómo recuperar la contraseña desde el formulario de acceso
- Cómo cambiar la contraseña desde el panel de usuario
- Cómo cambiar la contraseña de WordPress con el archivo functions.php
- Cómo cambiar la contraseña desde phpMyAdmin
- Cómo resetear la contraseña de WordPress para todos los usuarios.
Recuperar la contraseña desde el formulario de acceso
Si hemos olvidado la contraseña de acceso a WordPress podemos generar otra contraseña desde el mismo formulario de acceso a WordPress.
Debemos introducir el nombre de usuario o el correo electrónico con el que se registró el usuario, y WordPress, nos enviará al correo electrónico, un enlace temporal para generar otra contraseña.
El correo puede considerarse spam, revisa la carpeta de spam de tu correo electrónico si no lo encuentras.
Una vez recibido el correo, pulsamos en la URL temporal que el sistema nos ha proporcionado, e introducimos una nueva contraseña.
Cómo cambiar la contraseña desde el panel de usuario
Desde el panel de control de WordPress también podemos cambiar la contraseña de los usuarios si somos administradores.
Nos dirigimos a usuarios, elegimos el usuario al que queremos cambiar la contraseña y dentro de su perfil generamos una nueva contraseña para ese usuario.
También podemos desconectar todas las sesiones abiertas de ese usuario si fuera necesario.
Cambiar la contraseña desde el archivo functions.php
Si no tenemos acceso a nuestro correo electrónico ni al panel de administración de WordPress, podemos utilizar una función en el archivo functions.php para cambiar la contraseña.
Accede a los archivos del servidor mediante FTP o con el administrador de archivos de tu hosting y copia la función al final del archivo functions.php de tu tema activo.
wp_set_password('Nuevaclave',1);
Cambia “Nuevaclave” por la contraseña que quieras y también cambia el 1 por la ID del usuario al que le quieras cambiar la contraseña.
La ID del primer usuario creado es 1, que suele ser el usuario administrador.
Guarda los cambios y carga tu página web para que se ejecute el tema y sus archivos.
Vuelve a entrar al archivo functions.php y borra la línea de la función que hemos introducido.
Una vez borrada, ya puedes entrar con el usuario y su nueva contraseña.
Nota: Hay que borrar la línea después de que se ejecute, sino, aunque pongas la contraseña te redirige otra vez al login siempre.
Cambiar la contraseña de WordPress desde phpMyAdmin
Otro método para cambiar la contraseña de un usuario en WordPress es cambiar la contraseña en la base de datos mysql desde phpMyAdmin.
Desde el panel de control del servidor accedemos a la aplicación phpMyAdmin.
Una vez dentro de phpMyAdmin, selecciona tu base de datos y localiza la tabla wp_users y edita el usuario al que quieras cambiar la contraseña.
Busca el campo user_pass, elige el encriptado MD5 en la columna función y en la columna valor introduce tu nueva contraseña.
Después, guarda los datos y ya podrás utilizar tu nueva contraseña en WordPress.
Nota: El encriptado MD5 guardará tu contraseña en un formato encriptado para protegerla.
Pero cuando el usuario inicie sesión, WordPress reconocerá la encriptación MD5 y volverá a encriptar la contraseña con su propia función criptográfica que es más segura.
Así que no te vuelvas loco si ves que cambian los números raros de la base de datos.
Cambiar la contraseña con un comando SQL
También puedes cambiar la contraseña de WordPress con SQL, es exactamente igual que el método anterior pero utilizando un comando SQL.
UPDATE wp_users SET user_pass = MD5( 'contraseña-nueva' ) WHERE user_login = 'nombre-usuario';
Primero selecciona la base de datos y después dirígete a la pestaña SQL. Y en el editor de texto copia el código cambiando “contraseña-nueva” y “nombre de usuario” por los tuyos.
Al pulsar en continuar se ejecutara el comando y se cambiará la contraseña del usuario indicado.
Resetear la contraseña de WordPress para todos los usuarios
En ocasiones, podemos querer que todos los usuarios de nuestra instalación de WordPress cambien sus contraseñas.
Ya sea porque nos las han robado o porque queremos mejorar la seguridad cambiándolas periódicamente.
¿Crees que los usuarios de nuestra instalación nos van a hacer caso y van a cambiarlas? En muchas ocasiones no harán caso de nuestras recomendaciones.
Para eso existe un plugin de WordPress que sirve para resetear la contraseña de WordPress para todos los usuarios.
Emergency Password Reset tiene un solo botón que resetea todas las contraseñas de todos los usuarios, hasta la del usuario que pulsa el botón.
A los usuarios les llegará un correo con su nueva contraseña o tendrán que utilizar el formulario de recuperación de contraseñas de login de WordPress.
Conclusión
Si has llegado a este post es porque seguramente te has olvidado de la contraseña que utilizas para acceder a tu página web.
Utiliza un maldito post-it y pégala en la pantalla del ordenador, de esta forma la tendrás disponible pero cualquier loco que tenga acceso a tu escritorio podrá entrar.
Es una crítica sutil ¡Jajaja!
Mejor utiliza una técnica para generar contraseñas que se puedan recordar fácilmente como la que explico en la Guía de seguridad de WordPress
Y aquí la pregunta ¿Cuántas veces este año has cambiado la contraseña? ¿Ha sido por seguridad o por mala memoria?
Súper útil. ¡Me ha pasado! ¡Muy buen post! Gracias
Genial. Este tipo de post sobre las contraseñas siempre es necesario,sobre todo para los que empezamos. Muy útil. ¡Sigue así!
Gracias amigo me sirvió de mucho esto era lo que buscaba.
saludos y éxitos amigo