En el caso en que estemos haciendo una actualización de una web (o que simplemente queramos acceder al back-end y nadie pueda suministrarnos un usuario) y no dispongamos de un usuario, pero sí de acceso a su base de datos se detallan los pasos a seguir para crear un usuario:
- Accederemos a otra base de datos e importaremos nuestro registro de la tabla jos_user , por ejemplo «INSERT INTO `jos_users` VALUES (100, ‘Nombre’, ‘usuario’, ‘email@.com’, ’05bf48159e427fzzzzz8f2ac5d9d4b42:voe1thy8JQ3cvM1CLu769iysDUIm6dUn’, ‘Super Administrator’, 0, 0, 25, ‘2009-10-20 06:48:14’, ‘2010-01-08 08:09:25’, », ‘admin_language=es-ES\nlanguage=es-ES\neditor=jce\nhelpsite=\ntimezone=1\n\n’);«(Nota:De la misma versión de db y joomla)
- Insertaremos esta fila en la tabla jos_user de la base de datos del joomla al que queremos acceder.
- Accederemos a la tabla jos_core_acl_aro y crearemos una nueva entrada, con el id de nuestro usuario insertado (en nuestro caso 100, pero se recomienda seguir el último creado), un id de registro correlativo al anterior y nuestro nombre (no username) de la tabla jos_uses.
- Accederemos a la tabla jos_acl_group_aro_maps y crearemos una nueva entrada con el id asignado en jos_acl_aro a nuestro usuario y el id que especifica SuperAdmin en jos_acl_aro_groups.
También puedes informarte aquí.
Fuente: http://www.webempresa.com/foro/6-Joomla-15/6775-Importaci%C3%B3n-usuarios-joomla-mediante-MySQL.html
Hola muy util su tutorial funciona perfectamente