OK, du har hittat det underliggande felmeddelandet (på servern). Tack. Det är viktigt:
[MySQL][ODBC 3.51 Driver]Access denied for user 'bla'@'162.253.126.112' (using password: YES)
Eftersom du får "access denied", och eftersom en MySQL-identitet" är en kombination av användarnamn + värd, betyder detta en av tre saker:
-
Du skickar fel användarnamn till mySQL...
-
... Och/eller du loggar in från en värd som inte har beviljats åtkomst...
-
... Och/eller skickar du fel lösenord till mySql
Normalt sett skulle det bästa sättet att felsöka vara med mysql kommandoradsklient. Jag antar att det här förmodligen inte är ett alternativ för dig.
Ett annat sätt kan vara Kontrollpanel> ODBC> Testa anslutning:
Men detta kanske inte heller är ett alternativ om din IIS-webbserver och MySQL-databas är samlokaliserade på fjärrservern (istället för lokal).
Här är några andra förslag för att felsöka ditt mySQL-användarnamn/lösenord:
-
MySQL FEL 1045 (28000):Åtkomst nekad för användaren 'bill'@'localhost' (med lösenord:JA)
-
Du kan också arbeta med din värdleverantör för att verifiera kombinationen användarnamn + värd(ar) + lösenord som du använder för att autentisera till mySql.