La verdad que tenes razón Danideu!!!
Es ese código de encriptación de la contraseña que esta causando el error, hice la prueba guardándola normalmente y no hay problema........aparentemente ese código consigue guardar la contraseña en forma encriptada pero despues no consigue leerla de forma correcta.
Tendria que averiguar mas sobre esa opción "password" de MySQL para encriptar.
Si alguien sabe algo alrespecto y no se molesta en explicarmelo desde ya gracias.