2012-03-04 38 views
0

我一直在試圖將Excel連接到在線mysql數據庫。如何使用ODBC將Excel連接到我的域中的ONLINE Mysql數據庫?

我使用5.1 DSN ODBC,經歷了過程,但當我建立連接的MySQL和Excel的錯誤發生。

Connection Failed: [HY000] [MYSQL][ODBC 5.1 Driver]Access denied for user 'icafeown'@'118.252.49.9'(userpassword: YES)

我一直在這樣同樣的問題,但我不能建立正確的連接。 即時使用Cpanel的域名,我已經使用Remote MySQL

和Database:Dropdown是空的。 ODBC

謝謝。

回答

0

訪問被拒絕意味着您已成功建立到MySQL服務器的TCP連接,但在MySQL內沒有適當的權限實際「登錄」到服務器。

通常這是因爲MySQL用戶帳戶的'主機'部分出現不匹配。例如您可能在MySQL中創建了[email protected]帳戶,但無法反向查看您客戶的IP地址以確認它是「example.com」。 MySQL只能看到你連接的IP,而不是主機名。如果您的118.252.49.9無法解析爲'example.com',那麼您將無法獲得它。

同一臺機器上的連接也是如此。您可能擁有您的[email protected] MySQL帳戶,但MySQL將會看到來自127.0.0.1/localhost的連接,它不是「example.com」。

+0

所以你說我需要我的IP'118.252.49.9'爲'example.com'?或者是其他東西? – 2012-03-04 06:27:15

+0

不,只是用戶名= icafown,host = 118.252.49.9不是MySQL中的已知帳戶。 MySQL看到你連接的方式必須與你連接的內容相匹配。 – 2012-03-05 02:25:37

相關問題