I am tentativo di installare e testare un connettore ODBC MySQL sulla mia macchina (Windows 7) per connettersi a un server MySQL DB remoto, ma, quando configuro e collaudo la connessione , continuo a ricevere il seguente errore:MySQL - Connessione ODBC fallita, Workbench connect funziona
Connection Failed
[MySQL][ODBC 5.3(w) Driver]Access denied for user 'root'@'(my host)' (using password: YES):
il problema è, posso collegarmi con MySQL Workbench (a distanza - dalla mia macchina locale al server remoto) che bene. Ho letto estesamente this FAQ ma non sta aiutando. Ho provato:
- Controllare se mysql è in esecuzione sul server (è. Ho anche provato a riavviarlo molte volte);
- Verifica se la porta è in attesa di connessione sul server remoto. È.
- Connessione al server remoto tramite MySQL Workbench. Funziona.
- Controllare se l'indirizzo IP e le porte del database remoto sono corretti;
- Controllare se l'utente (root) e la password sono corretti;
- Reinserire la password nella finestra di configurazione ODBC;
- Controllo e modifica del contenuto di "my.conf" sul server remoto per consentire connessioni da tutti i lati (0.0.0.0);
- Incluso (il mio ospite) sulle tabelle GRANT HOST da mySQL (ho anche provato il carattere jolly '%' ma è lo stesso di niente);
- Eseguire un FLUSH HOSTS; E FLUSH PRIVILEGES; comando sul server remoto mySQL per reimpostare la cache dei privilegi;
- Spegnere il mio firewall durante la configurazione del driver ODBC;
- Controllato se la variabile MySQL 'skip_networking' è OFF per consentire le connessioni remote.
Ciò che è frustrante è che posso collegarmi con MySQL Workbench sul mio computer locale (con lo stesso IP/utente/password), solo con ODBC.
Cosa potrei fare male, o cosa potrebbe rovinare il mio tentativo di connettermi con ODBC?
Aggiornamento: Sono riuscito a impostare il driver ODBC e farlo funzionare correttamente sul lato server. Posso collegarmi all'host locale usando una linea di comando (con il comando "isql"). Ma non riesco ancora a connettermi da remoto con la mia macchina Windows 7.
La password è vuota? –
No, ho una password non vuota. Ho provato a riscriverlo molte volte, ma non funziona.Posso collegarmi dalla mia macchina al server di rimozione con il connettore MySQL Workbench, usando la stessa password utente. – user1183352