sql >> Databasteknik >  >> RDS >> Mysql

försöker ansluta till remote mysql från .asp-sidan

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:

  1. Du skickar fel användarnamn till mySQL...

  2. ... Och/eller du loggar in från en värd som inte har beviljats ​​åtkomst...

  3. ... 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:




  1. Hur man får SQL-text från Postgres händelseutlösare

  2. MySQL-typ för att lagra ett år:Smallint eller Varchar eller Date?

  3. PDO Infoga matris med nyckel som kolumnnamn

  4. Hur installerar jag Rails MySQL-adaptern?