OK, vous avez trouvé le message d'erreur sous-jacent (sur le serveur). Merci. C'est important :
[MySQL][ODBC 3.51 Driver]Access denied for user 'bla'@'162.253.126.112' (using password: YES)
Puisque vous obtenez un "accès refusé", et qu'une identité MySQL" est une combinaison de nom d'utilisateur + hôte, cela signifie l'une des trois choses suivantes :
-
Vous passez mySQL avec le mauvais nom d'utilisateur...
-
... Et/ou vous vous connectez depuis un hôte auquel l'accès n'a pas été accordé...
-
... Et/ou vous passez le mauvais mot de passe à mySql
Normalement, la meilleure façon de dépanner serait avec le mysql client en ligne de commande. Je suppose que ce n'est probablement pas une option pour vous.
Une autre méthode pourrait être Panneau de configuration > ODBC > Tester la connexion :
Mais cela pourrait ne pas être une option non plus, si votre serveur Web IIS et votre base de données MySQL sont co-localisés sur le serveur distant (au lieu de local).
Voici quelques autres suggestions pour dépanner votre nom d'utilisateur/mot de passe mySQL :
-
Vous pouvez également travailler avec votre fournisseur d'hébergement pour vérifier la combinaison nom d'utilisateur + hôte(s) + mot de passe que vous utilisez pour vous authentifier sur mySql.