gente una consulta tengo este error en uno de mi servidores virtuales que tengo en el servidor web al poner el link www.guialogistica.com--> me sale el error lineas abajo
que puede ser?? volvi a crear el host virtual y na
I cannot connect to the database because: Access denied for user 'root'@'localhost' (using password: NO)
El lun, 02-02-2009 a las 11:56 -0500, wilder deza escribió:
I cannot connect to the database because: Access denied for user 'root'@'localhost' (using password: NO)
El error es generado por la base de datos, no por apache. Verifica que las credenciales de acceso a la base de datos sean los correctos.
Saludos,
Credenciales a que te refieres con eso?? y supongo la unica base de datos que tengo es la de mysql y a que se puede deber esa desconfiguracion antes normal.. Guillermo Salas M escribió:
El lun, 02-02-2009 a las 11:56 -0500, wilder deza escribió:
I cannot connect to the database because: Access denied for user 'root'@'localhost' (using password: NO)
El error es generado por la base de datos, no por apache. Verifica que las credenciales de acceso a la base de datos sean los correctos.
Saludos,
wilder deza escribió:
Credenciales a que te refieres con eso?? y supongo la unica base de datos que tengo es la de mysql y a que se puede deber esa desconfiguracion antes normal.. Guillermo Salas M escribió:
El lun, 02-02-2009 a las 11:56 -0500, wilder deza escribió:
I cannot connect to the database because: Access denied for user 'root'@'localhost' (using password: NO)
El error es generado por la base de datos, no por apache. Verifica que las credenciales de acceso a la base de datos sean los correctos.
Saludos,
El problema parece estar en las credenciales con los que inicias sesion contra la BD, no en el virtualHost, mira las paginas que componen tu sitio web, por ejemplo en index, y mira como se inicia la sesion en BD. Por otro lado no tiene creado el grant en mysql para el usuario root desde localhost.
deberias crear algo asi:
en la pagina web: inicio de sesion con usuario_mysql@maquina_sesrv_mysql
En mysql un grant para este usuario.
Saludos.
Gracias a todos se pudo dar solucion al problema, era el sgt la cadena de conexion estaba mal el usuarios root estaba sin clave habia que agregarle la clave de root. Y eso fue todo, graciela..
Manolo escribió:
wilder deza escribió:
Credenciales a que te refieres con eso?? y supongo la unica base de datos que tengo es la de mysql y a que se puede deber esa desconfiguracion antes normal.. Guillermo Salas M escribió:
El lun, 02-02-2009 a las 11:56 -0500, wilder deza escribió:
I cannot connect to the database because: Access denied for user 'root'@'localhost' (using password: NO)
El error es generado por la base de datos, no por apache. Verifica que las credenciales de acceso a la base de datos sean los correctos.
Saludos,
El problema parece estar en las credenciales con los que inicias sesion contra la BD, no en el virtualHost, mira las paginas que componen tu sitio web, por ejemplo en index, y mira como se inicia la sesion en BD. Por otro lado no tiene creado el grant en mysql para el usuario root desde localhost.
deberias crear algo asi:
en la pagina web: inicio de sesion con usuario_mysql@maquina_sesrv_mysql
En mysql un grant para este usuario.
Saludos. _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
El lun, 02-02-2009 a las 14:38 -0500, wilder deza escribió:
Gracias a todos se pudo dar solucion al problema, era el sgt la cadena de conexion estaba mal el usuarios root estaba sin clave habia que agregarle la clave de root. Y eso fue todo, graciela..
Por favor ya se ha dicho antes y muchas veces. No hagas top-posting.
Y sobre tu tema, no es buena idea que root sea la cuenta que tus aplicaciones usen para hacer operaciones a la base de datos. El DBA (root) es para cosas administrativas.
Mejor lee mas sobre GRANT/REVOQUE y crea una cuenta de usuario en MySQL para tus aplicaciones. El manual de MySQL en su sitio oficial es bastante amplio sobre el asunto.
Te agradeceré mucho por no hacer top-posting, así mantenemos nuestra querida lista ordenada y entendible.
Hardy Beltran Monasterios La Paz, Bolivia