Hola Chic@s,
Regresando nuevamente con un trauma les cuento que este error se trata de mysql, en realidad no es un error sino un mal uso.
Cuando instale mysql me salia un error de:
#1045 Access denied for user root@localhost
Y para solucionar este problema agregue una opción en el confi de mysql(my.cnf) llamado: skip-grant-tables, y de manera automática permitia acceder sin ningún problema, entonces procedí a crear un usuario y todo funcionaba de maravilla.
Pero, no todo era perfecto, me percate que podía acceder a mysql sin poner ninguna clave lo que ocasionaría que cualquier persona "x" pueda acceder a la Base de Datos.
Pero que ocasionaba eso? si a todos les puse clave? eran mis preguntas que pasaban por mi cabeza.
Ps me toco investigar, hasta que encontre que el famoso Skip-grant-tables era el culpable de todo, ya que este permite que ingreses sin ninguna clave.. y sin importar la clave que ingreses sea mal o correcta podrás ingresar.
La solución más optima sería niquilarlo ajajjaj... Entonces procedi a eliminarlo del confi de mysql.
Y en ese momento ya no me permitia entrar a la base de Datos, pero sin clave sí correctamente, entonces procedí nuevamente a setearle clave a cada uno de los usuarios que se tenía con el siguiente comando: SET PASSWORD FOR 'root'@'loclahost'= PASSWORD('newpass')
Y para finalizar volvi a probar.. y ya no podía ingresar sin clave.. y si no fuera correcta...
Con ese cambio todo funciono de maravilla..
Cualquier duda me preguntan..
Se cuidan..
Lü =)