ciao a tutti! ho questa conntection string che funziona egregiamente sul server che ospita my sql:

codice:
mySQLSVR="192.168.0.100" 
mySQLPRT=3306 
mySQLUID="root" 
mySQLPWD="pippo" 
mySQLDB="elaborazioni" 
MySQLOPT=0 

DIM conn
set conn = Server.Createobject("ADODB.Connection") 
MYSQLconn = "driver={MySQL ODBC 5.2w Driver};SERVER="&mySQLSVR&";port=" & mySQLPRT & "; database=" & mySQLDB & "; uid="& mySQLUID & ";pwd=" & mySQLPWD &";option="& mySQLOPT &"" 
conn.open mySQLconn
perchè non riesco a farla funzionare da un altro server che accede da remoto? Sul server che accede da rempoto ho installato il DSN di sistema e quando testo la connessione mi dice che è tutto ok.

eppure messaggio di errore che ottengo è:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.

/test.asp, riga 14

come mai?

ho provato diverse stringhe e ho abilitato l'utente root a connettersi con % quindi jolly su connessioni esterne.