Por las funciones que usas .. estás conectandote directamente no por ODBC (pese que tengas instalado el Driver de ODBC para Mysql) ..
No mencionas que versión de Mysql usas .. eso es muuyyyyyy importante .. por ejemplo por qué el tratamiento de las contraseñas para los usuarios de Mysql son diferentes entre toda la gama Mysql 4.0.x e inferiores y Mysql 4.1.x y superiores
Si usas Mysql 4.1.x (parece que si) .. puedes migrar tus contraseñas de tus actuales usuarios de Mysql a las antigüas:
http://dev.mysql.com/doc/mysql/en/Old_client.html
Un saludo,