Recuperar acceso de superadministrador o cambiar contraseña en la Base de Datos de Joomla

Muchas veces nos ha ocurrido que olvidamos la contraseña de administración del Back-End de Joomla.

Para recuperar el acceso al Back-End o Administrator, uno de los caminos es hacerlo a través de la Base de datos. Para ello accedemos al PHPMyAdmin del panel de control del servicio de hosting contratado, localizamos la base de datos del sitio en cuestión e ingresamos a las tablas. Localizamos e ingresamos al panel de edición de  la tabla jos_user y pinchamos en el usuario Superadministrador. Ubicamos el campo de la contraseña y nos aparecerá una gran cantidad de caractéres. Esa es la contraseña que tiene el Superadministrador, pero procesada por el sistema de encriptación de MD5

Para cambiarla, solo debemos borrar la clave encriptada y poner otra, esta vez algo que no se nos olvide. Pero, antes de avanzar, localizamos el campo Password y la entrada de Función, y señeccionamos el tipo: MD5. Con eso la clave normal volverá a tener la encriptación, ya que sin ello la contraseña no funciona.

Luego continuamos guardando y podemos volver a ingresar a nuestro Back-End.

Aquí un pantallazo de los amigos de joomlamania.org

Una segunda alternativa es la siguiente. Abrimos la pestaña SQL en nuestro PHPMyAdmin y en la caja de Run SQL query/queries on database (nombre de la base de datos) escribimos:

UPDATE jos_users SET password = md5('nuevapassword') WHERE username = "eluseraresetear"

* Hay que fijarse si " jos_ " es efectivamente el prefijo de la base de datos de nuestro joomla.

** Escribir el nombre de usuario igual a como aparece en la tabla jos_users