Reiniciar el password de admin en joomla
Como todo procedimiento que involucra la modificación o manipulación de una base de datos en produccion es necesario realizar una copia de seguridad de la misma.
¿ Cuantas veces se nos ha perdido la clave de nuestro joomla ? o ¿cuantas veces se ha perdido la clave del joomla de un amigo ? antes de iniciar a borrar la base de datos, he aquí un instructivo de como resolver este problema.
Primero que nada hay que hacer del saber de todos que los pass en joomla son almacenados con encriptacion MD5 de una sola vía, lo cual hace imposible la recuperación de los mismos, ahora bien la mejor formula para solucionar esto es reemplazar el password ya existente, por otro que si sepamos.
Para lograr esto necesitamos primero tener acceso a la base de datos ya sea con phpmyadmin o MySQL Query Browser o cualquier otro metodo por el cual tengamos acceso a manejar y/o modificar la base de datos asignada a joomla, ahora bien... vamos a los que nos interesa
Buscamos la tabla jos_users adentro de esta tabla buscaremos el campo password (recordemos que los prefijos de las tablas pueden variar según haya sigo nuestra instalación), al encontrar este campo lo editamos para reemplazar el valor actual por el nuevo md5 que hayamos creado.
Ejmplos:
si necesitas colocar una clave con md5 de una sola vez podemos utilizar algunos de las utilidades online:
http://pajhome.org.uk/crypt/md5/
http://www.md5er.com/
Otro metodo es agregar un usuario administrador con un query sql:
-
INSERT INTO `jos_users` VALUES (62, 'Administrator', 'techno', 'tucorreo@email.com', '457cb7ec5ed461a6d7ccb025d67bef32', 'Super Administrator', 0, 1, 25, '2005-09-28 00:00:00', '2007-09-03 00:00:00', '', '');
-
INSERT INTO `jos_core_acl_aro` VALUES (10,'users','62',0,'Administrator',0);
-
INSERT INTO `jos_core_acl_groups_aro_map` VALUES (25,'',10);
Net2Phone MAX T1/E1 password
Como cambiar la clave de root en Mysql
Algo para los fans del iPod




























Paulo Cesar Alvarado
September 3rd, 2007 at 10:34 am
Mysql ya incluye una función para calcular el hash MD5 de un string, así que no es necesario hacerlo por aparte, También sería mucho más sencillo hacer un update que modifique solo la contraseña del usuario que ya existe
Update jos_users set password=MD5(’123456′) where user_id=####
(no se cual son los nombres de los campos, pero si está el esquema está bien hecho debería de funcionar).
September 3rd, 2007 at 6:37 pm
Update jos_users set password=MD5(’contraseña’) where user_name=’usuario’

September 3rd, 2007 at 6:38 pm
Update jos_users set password=MD5( ‘contraseña’ ) where user_name=’usuario’

September 3rd, 2007 at 6:42 pm
Bueno hice el intento de colocarlo bien =) pero creo que lleva algun tipo de tag,
el último intento =)
UPDATE jos_users SET password=MD5('contraseña') WHERE user_name=’usuario’September 3rd, 2007 at 7:13 pm
@dhabyx: yo lo hice exactamente como dice el howto anterior y funciono de maravilla jejejejeje
September 3rd, 2007 at 7:46 pm
jejeje, pues si funciona, pero es mas fácil con el Update y la funcion MD5 de Mysql
September 3rd, 2007 at 7:59 pm
@dhabyx: bueno entonces ya es cuestion del gusto del cliente
September 3rd, 2007 at 8:06 pm
XDD creo que si =)
Saludos techno!!
October 18th, 2007 at 9:59 pm
la verdad me encanto la informacion, es muy util, y ademas estuebe buscando como hacer eso y no lo encontraba…