Estimado Javier:
Como dice Jorge, nunca uses la clave de root de MySQL en tus aplicaciones web, es un problema de seguridad muy grande a la hora que un intruso acceda a tu servidor, tiene el control de toda la maquina y los servicios, te recomendaría que crearas un usuario nuevo que tenga privilegios sobre la base de datos que ocupas específicamente, eso es lo usual :)
Ej: GRANT ALL PRIVILEGES ON mi_bd.*
TO "db_user"@"localhost" IDENTIFIED BY 'db_password';
Saludos.-
El 12 de junio de 2010 14:34, Antonio <amgallardo07@gmail.com> escribió:
Hola Javier:Si has cambiado la contraseña o el usuario de la base de datos en el servidor mysql, también es necesario que actualices los datos en la configuración de Joomla para que pueda conectarse a dicha base de datos.. El archivo de configuración de joomla se encuentra en el directorio raiz del portal y se llama configuration.php., primero tienes que darle permisos de escritura y después editarlo, cuando finalices le quitas los permisos de escritura.saludos,Antonio GallardoEl 11 de junio de 2010 23:14, Javier Castellanos <jcastellanos@csh.uo.edu.cu> escribió:
Holas colegas :
El problemilla es el siguiente, he resetado la contraseña del usuario
root del servidor mysql, ya que olvide la que habia puesto, pero esto
me ha creado un conflicto con la BD de joomla , ya que cuando instale
joomla le especifique a root como dueño y la contraseña que puse en ese
entonces, fue la que olvide y al resetear el password de root y poner
un nuevo password, al parecer en la BD de joomla, no se actualizaron
estos cambios, ya cuando intento cargar el sitio me dice que no ha
podido acceder a la base de datos y es debido a que el usuario es el
mismo pero en ambas BD en la de mysql y en la de joomla las contraseñas
son diferentes, como ahago para que en la BD de joomla se actualize
este cambio de contraseña que le hice al usuario root ..........
Esta fue la forma que utilice para resetear el password de root lo cual
me salio de maravilla pero me creo el problemita antes les explique :
1. Detuve el demonio mysql.
2. Luego lo arranque sin cargar las tablas que tienen almacenadas los
permisos y las contraseñas para que no me pidiera contraseña al
loguearme como root en el servidor mysql , ya que como antes les dije la
contraseña la olvide , esto lo hice de la siguinte forma :
# mysqld_safe --skip-grant-tables
3. Luego ya dentro, cambie el password
update user set Password=PASSWORD('newpassword');
flush privileges;
exit;
4. Luego reinicie el servicio
service mysqld restart
y luego accedi al servidor mysql sin ningun problema com la contraseña
nueva que puse , pero me creo el problemam que antes les explique, por
favor podrian ayudarme es esto, pues tengo el sitio del lugar donde
trabajo, offline y podria buscarme problemas por ello , un gran saludos
para todos y gracias de antemano
--
Javier
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es
Nunca uses la clave de root para conectarte a una base de datos. Nunca uses la clave de root ni de MySQL ni de usuario. Es un problema de seguridad muy grande!!!
_______________________________________________
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es