Cómo restablecer una contraseña de WordPress desde phpMyAdmin

Cómo restablecer una contraseña de WordPress desde phpMyAdmin

Para restablecer una contraseña de WordPress desde phpMyAdmin, haz una copia de seguridad de la base de datos, abre la tabla wp_users (tu prefijo puede variar), edita tu usuario, pega un hash compatible con WordPress en user_pass – créalo con el Generador de Contraseñas de WordPress gratuito – guarda, luego inicia sesión y establece una nueva contraseña en tu perfil.

Cómo restablecer una contraseña de WordPress desde phpMyAdmin

Datos clave

  • Edita solo user_pass en la tabla _users
  • Pega un hash de WordPress (generador) o usa la función MD5
  • Los hashes antiguos phpass/MD5 aún permiten iniciar sesión y se actualizan automáticamente
  • Haz una copia de seguridad de la base de datos primero

Restablecer la contraseña – paso a paso

Restablecer la contraseña – paso a paso

Paso 1: Haz una copia de seguridad de la base de datos

🔐 En tu panel de hosting, exporta la base de datos de WordPress o crea una copia de seguridad.

Paso 2: Crea el hash

Escribe tu nueva contraseña en el Generador de Contraseñas de WordPress y copia el hash que produce (comienza con $P$).

Paso 3: Edita el usuario en phpMyAdmin

Abrir phpMyAdmin → your WordPress database → the table ending in _users → Edit next to your username.

Paso 4: Reemplaza user_pass y guarda

Elimina el valor antiguo en user_pass, pega el nuevo hash, deja la columna Function vacía y haz clic en Go.

Alternativa: la función MD5

Alternativa: la función MD5

En lugar de un hash generado, escribe tu nueva contraseña en user_pass y elige MD5 en el menú desplegable Función. WordPress lo acepta una vez y lo actualiza después de iniciar sesión. El método del generador evita por completo el débil paso MD5.

Ejemplo

Tabla: wp_users → user_login: admin
user_pass (antiguo): $wp$2y$10$…
user_pass (nuevo): $P$B3xY… ← pegado desde el Generador de Contraseñas de WordPress

💡 ¿Quieres probarla ahora mismo? Abre la herramienta gratuita Generador de contraseñas para WordPress: tardas menos de un minuto, funciona en el móvil y en el ordenador y no necesita registro. Abrir Generador de contraseñas para WordPress →

Solución de problemas

Solución de problemas
  • Aún no puedes iniciar sesión: comprueba que editaste el usuario correcto y copiaste el hash completo sin espacios.
  • Tabla incorrecta: multisite y prefijos personalizados pueden cambiar los nombres de las tablas; busca la que termina en _users.
  • Bloqueado por un plugin de seguridad: renombra la carpeta del plugin a través del Administrador de Archivos temporalmente.
  • Sospecha de hackeo: revisa también la lista de usuarios en busca de administradores desconocidos y cambia tus contraseñas de hosting y base de datos.

Después de iniciar sesión

  • Establece una nueva contraseña segura en Usuarios → Perfil; crea una con el Generador de Contraseñas.
  • Activa la autenticación de dos factores con un plugin de seguridad.
  • Asegúrate de que tu dirección de correo electrónico de administrador sea correcta para que los restablecimientos normales funcionen la próxima vez.
Prueba ahora la herramienta gratuita Generador de contraseñas para WordPress

Abre Generador de contraseñas para WordPress en pdfseotools.com: gratis, sin registro y funciona en cualquier dispositivo.

Abrir Generador de contraseñas para WordPress →

Preguntas frecuentes

¿Es seguro editar la contraseña en phpMyAdmin?

Sí, si solo cambias el campo user_pass del usuario correcto y haces una copia de seguridad de la base de datos primero.

¿Puedo simplemente escribir una contraseña normal en user_pass?

WordPress espera un hash. Pega el hash del Generador de contraseñas de WordPress o elige MD5 en la columna Función de phpMyAdmin.

¿WordPress todavía acepta hashes MD5 o phpass?

Sí. Las versiones más recientes de WordPress almacenan contraseñas con bcrypt, pero los hashes phpass ($P$…) y MD5 más antiguos aún funcionan para iniciar sesión y se actualizan automáticamente después de que ingresas.

Mi tabla no se llama wp_users. ¿Por qué?

Muchos sitios usan un prefijo personalizado como wpxy_. Busca la tabla que termina en _users.

¿Hay una forma más fácil?

Intenta primero con "¿Olvidaste tu contraseña?" en la página de inicio de sesión. Si el correo electrónico no funciona, usa phpMyAdmin o pregunta a tu host; muchos paneles de control tienen un botón de restablecimiento de WordPress.

¿Debo cambiar la contraseña de nuevo después de iniciar sesión?

Sí. Establece una nueva contraseña segura en Usuarios → Perfil para que WordPress la almacene con su método de hash actual.

Resumen

Haz una copia de seguridad, genera un hash, pégalo en user_pass, inicia sesión, establece una nueva contraseña. Genera el hash con el Generador de Contraseñas de WordPress y consulta más herramientas gratuitas de contraseñas.


Compartir en redes sociales: