Si alguna vez has perdido acceso a tu cuenta de administrador en WordPress y no puedes recuperarlo, una opción rápida y eficaz es crear un nuevo usuario administrador de WordPress desde phpMyAdmin. En este artículo, te explicaremos cómo hacerlo paso a paso, sin necesidad de utilizar plugins ni acceder al panel de administración de WordPress.
Este método es ideal para aquellos que tienen acceso a su base de datos pero no pueden entrar al dashboard de WordPress. A continuación, veremos el procedimiento detallado y algunos consejos adicionales para gestionar la seguridad de tu sitio.
Guía rápida para añadir un administrador en WordPress desde phpMyAdmin
PhpMyAdmin es una herramienta de administración de bases de datos que te permite gestionar y modificar los datos almacenados en tu servidor. Con phpMyAdmin, puedes visualizar, editar y realizar cambios en las tablas y registros de tu base de datos MySQL.
Esto es especialmente útil cuando tienes problemas para acceder a tu sitio de WordPress y necesitas realizar ajustes manuales.
Para empezar a crear un usuario administrador de WordPress desde phpMyAdmin, primero debes contar con acceso a tu servidor de hosting. En Axarnet, ofrecemos un completo hosting WordPress que te facilita el acceso a phpMyAdmin, así que no tendrás ningún problema en este aspecto si tienes un alojamiento contratado en Axarnet.
Pasos para Crear un Administrador de WordPress desde phpMyAdmin
Sigue los siguientes pasos para crear un nuevo usuario administrador en tu sitio de WordPress usando phpMyAdmin.
1. Accede a phpMyAdmin desde el Panel de Hosting
Entra en el panel de control de tu hosting, ya sea cPanel, Plesk u otro. En nuestro ejemplo vamos a usar Plesk, ya que es el panel de control que ofrecemos en nuestros alojamientos.
Busca el ícono de phpMyAdmin y haz clic para abrirlo. Si necesitas ayuda para acceder, puedes revisar nuestra guía sobre phpMyAdmin.
2. Selecciona la Base de Datos de tu Sitio de WordPress
Una vez dentro de phpMyAdmin:
En el panel izquierdo, selecciona la base de datos de tu sitio de WordPress. Si tienes varios sitios, asegúrate de elegir la base de datos correcta.
Dentro de la base de datos, verás varias tablas con prefijos como wp_. Estos pueden variar, pero siempre habrá una tabla wp_users, que es donde se almacenan los datos de los usuarios de WordPress.
3. Inserta un Nuevo Usuario en la Tabla wp_users
Haz clic en la tabla wp_users y selecciona Insertar en la parte superior.
Completa los campos de la siguiente manera:
ID: Deja este campo vacío para que se genere automáticamente.
user_login: Escribe el nombre de usuario que deseas, por ejemplo, admin_nuevo.
user_pass: Selecciona la función MD5 y escribe una contraseña segura.
user_nicename: Escribe el nombre que aparecerá públicamente.
user_email: Ingresa un correo electrónico válido.
user_url: Puedes dejarlo en blanco o escribir la URL del usuario
user_registered: Introduce la fecha y hora actuales.
user_status: Déjalo en 0.
display_name: Escribe el nombre con el que quieres que se muestre este usuario en WordPress.
Haz clic en Continuar para guardar los cambios.
4. Asigna Permisos de Administrador en la Tabla wp_usermeta
Para que este usuario tenga permisos de administrador:
Selecciona la tabla wp_usermeta.
Haz clic en Insertar para añadir dos filas:
Haz click en "Insertar" por primera vez:
user_id: El ID del usuario que creaste en wp_users.
meta_key:wp_capabilities.
meta_value:a:1:{s:13:"administrator";b:1;}
Haz click en "Continuar" para guardar los cambios.
Haz click en "Insertar" por segunda vez:*:
user_id: El mismo ID de usuario.
meta_key:wp_user_level.
meta_value:10.
Guarda los cambios en "Continuar"
¡Listo! Ahora has creado un nuevo usuario con permisos de administrador en tu sitio de WordPress. Puedes acceder al dashboard utilizando el usuario y contraseña creados.
Precauciones y comprobaciones
Cuando trabajas con bases de datos en tu sitio web, es fundamental que sigas algunas prácticas de seguridad. Esto ayuda a proteger los datos y a evitar problemas en caso de errores. A continuación, te damos algunos consejos clave.
Haz siempre una copia de seguridad de la base de datos antes de cambiar cualquier cosa. La copia de seguridad es una versión guardada de tu información que podrás restaurar si algo sale mal. Así, puedes recuperar los datos y evitar que se pierdan.
Utiliza contraseñas fuertes para todos los usuarios que sean administradores. Una contraseña fuerte es aquella que resulta difícil de adivinar para los demás. Para crear una contraseña segura, usa una combinación de letras, números y símbolos, y evita contraseñas comunes o fáciles, como "1234" o "contraseña".
Elimina cualquier usuario no autorizado. En la tabla wp_users de la base de datos se guardan todos los usuarios de WordPress. Revisa esta lista y asegúrate de borrar a los usuarios que no reconoces o que ya no deberían tener acceso.
Si necesitas hacer otros ajustes en tu sitio, como cambiar la URL de WordPress desde phpMyAdmin, te recomendamos consultar nuestra guía específica. Ahí te explicamos cómo hacer estos cambios de forma segura y sin complicaciones.
Conclusión
Crear un administrador de WordPress desde phpMyAdmin es una solución rápida cuando no puedes acceder al panel de administración. Con este método, tienes el control total sobre los usuarios de tu sitio y puedes restablecer accesos de forma sencilla.
Recuerda que puedes contar con un hosting WordPress de Axarnet para asegurar que tu sitio esté siempre protegido y con acceso fácil a herramientas como phpMyAdmin.