Cómo eliminar un usuario en WordPress desde phpMyAdmin de forma segura

En condiciones normales, los usuarios de WordPress se eliminan desde el panel de administración. Sin embargo, existen situaciones reales en las que no puedes acceder al dashboard, el usuario está corrupto o incluso representa un riesgo de seguridad.

En estos casos, phpMyAdmin se convierte en la única solución viable.
Eso sí: borrar usuarios directamente desde la base de datos sin saber qué tablas tocar puede causar errores críticos.

En esta guía aprenderás cómo eliminar un usuario en WordPress desde phpMyAdmin de forma segura, entendiendo qué tablas intervienen, qué riesgos existen y cómo evitar dejar datos huérfanos que puedan romper tu sitio.

👉 Este tutorial está pensado para web designers, desarrolladores y administradores WordPress.

https://youtu.be/WggHXPt-y8U

Cuándo es necesario eliminar un usuario desde phpMyAdmin

Usar phpMyAdmin no debería ser la primera opción, pero es imprescindible en estos casos:

  • Has perdido acceso al panel de WordPress
  • El usuario provoca errores críticos
  • Hay un usuario administrador sospechoso
  • El sitio fue hackeado
  • Error 403 o 500 al gestionar usuarios
  • Plugins de seguridad bloquean el acceso

En todos estos escenarios, acceder a la base de datos es la solución más rápida y eficaz.

Advertencia importante antes de empezar

Antes de modificar la base de datos:

✔ Realiza una copia de seguridad completa
✔ Asegúrate de estar en el sitio correcto
✔ No borres datos al azar
✔ Entiende qué tabla estás modificando

Un solo error puede dejar el sitio inoperativo.

Tablas implicadas al eliminar un usuario en WordPress

WordPress guarda la información de los usuarios principalmente en dos tablas.

Tabla wp_users

Esta tabla contiene:

  • ID del usuario
  • Nombre de usuario
  • Email
  • Contraseña (hash)
  • Fecha de registro

Eliminar el registro aquí elimina al usuario como entidad, pero no es suficiente.

Tabla wp_usermeta

Aquí se almacenan:

  • Rol del usuario
  • Capacidades
  • Preferencias
  • Metadatos personalizados

⚠️ Si eliminas el usuario de wp_users y no limpias wp_usermeta, dejas datos huérfanos.

Paso a paso: cómo eliminar un usuario desde phpMyAdmin de forma segura

Paso 1: Acceder a phpMyAdmin

Desde tu hosting (Hostinger, cPanel, etc.):

  • Abre phpMyAdmin
  • Selecciona la base de datos correcta

Paso 2: Identificar el usuario

  1. Abre la tabla wp_users
  2. Localiza el usuario por:
    • user_login
    • user_email
  3. Anota el ID del usuario

👉 Este ID es clave para el siguiente paso.

Paso 3: Eliminar el usuario de wp_users

  • Selecciona el registro
  • Elimínalo con cuidado

Esto borra el usuario principal, pero aún no has terminado.

Paso 4: Eliminar los datos asociados en wp_usermeta

  1. Abre la tabla wp_usermeta
  2. Filtra por user_id
  3. Elimina todos los registros asociados a ese ID

Este paso evita errores futuros y mantiene la base de datos limpia.

¿Qué pasa si no eliminas los datos de wp_usermeta?

Si dejas datos huérfanos:

  • WordPress puede lanzar errores
  • Plugins pueden fallar
  • Roles fantasma quedan registrados
  • El sitio se vuelve inestable

Por eso este paso es obligatorio.

Casos especiales: usuarios administradores

Eliminar un administrador requiere más cuidado si:

  • Es el único administrador
  • Está vinculado a contenido
  • El sitio tiene sistemas avanzados

👉 En algunos casos es mejor:

  • Crear primero un nuevo admin
  • Luego eliminar el usuario problemático

Seguridad WordPress: buenas prácticas

Para evitar llegar a este punto:

  • Usa contraseñas seguras
  • Limita intentos de login
  • Usa plugins de seguridad
  • Revisa usuarios periódicamente
  • Elimina usuarios inactivos

🎥 Videos recomendados

📌 Otros tutoriales que te pueden interesar

🔗 Recursos recomendados

👉 Ahorra tiempo usando plantillas WordPress profesionales listas para usar
https://tienda.simplificandotuweb.com/

FAQs (activar FAQ Schema en Yoast)

¿Es peligroso borrar usuarios desde phpMyAdmin?

Solo si no sabes qué tablas tocar o no haces backup.

¿Puedo eliminar cualquier tipo de usuario?

Sí, incluidos administradores, con precaución.

¿Esto afecta al contenido creado por el usuario?

El contenido queda sin autor o se reasigna, según el caso.

Share this :

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

17 − 2 =