Este mensaje aparece cuando WordPress no reconoce los permisos de tu usuario. Es típico después de una migración, un cambio de prefijo de tablas o un conflicto con un plugin. Antes de tocar nada, haz una copia de la base de datos.
Diagnóstico rápido
| Si ocurre… | Sospecha |
|---|---|
| Después de migrar o clonar el sitio | Prefijo de tablas que no coincide con el de roles y metadatos |
| Tras instalar o actualizar un plugin | Conflicto de plugin |
| Solo en una página del panel | Plugin que restringe su acceso |
| Con todos los usuarios | Permisos de archivos o error de configuración |
Revisar el prefijo de tablas
- Abre
wp-config.phpy anota el valor de$table_prefix. - En la base de datos, comprueba que las tablas usan ese prefijo.
- En la tabla de opciones, la clave de roles debe llamarse con ese prefijo seguida de
user_roles. - En la tabla de metadatos de usuario, las claves de capacidades deben usar el mismo prefijo.
- Corrige las discrepancias con cuidado, en una copia.
Descartar plugins y tema
- Renombra la carpeta de plugins por FTP para desactivarlos todos.
- Entra al panel; si funciona, renombra la carpeta de nuevo y activa los plugins uno por uno.
- Si sigue fallando, cambia temporalmente a un tema por defecto.
Otras comprobaciones
- Versión de PHP y memoria del servidor.
- Permisos de archivos y carpetas.
- Que el usuario tenga el rol de administrador.
- Registros de errores del servidor.
Si todo falla, restaura desde una copia anterior. Para migraciones sin sorpresas, mira migración de WordPress sin perder posicionamiento.
En resumen
- Revisar el prefijo de tablas: Abre wp-config.php y anota el valor de $table_prefix.; En la base de datos, comprueba que las tablas usan ese prefijo.
- Descartar plugins y tema: Renombra la carpeta de plugins por FTP para desactivarlos todos.; Entra al panel; si funciona, renombra la carpeta de nuevo y activa los plugins uno por uno.
- Otras comprobaciones: Si todo falla, restaura desde una copia anterior.
Preguntas frecuentes
¿Puedo crear un nuevo administrador para entrar?
Sí, desde la base de datos o con WP-CLI, siempre que tengas acceso autorizado al sitio.
¿Se pierde información al corregir el prefijo?
No si trabajas sobre una copia y cambias solo las claves necesarias.
¿Cómo lo evito en futuras migraciones?
Usa herramientas de migración que gestionen el prefijo y verifica el acceso antes de apuntar el dominio.