iT邦幫忙

0

ODBC無法連接MySQL

小弟手邊有一台 CentOS 7 裡面只有安裝 Mantis 這套系統(資料庫為 MySQL )
近期有些需求須把 Mantis 的資料庫加進 WIN 10 的 ODBC Data Source 裡面
目前已安裝 mysql-connector-odbc-8.0 的驅動
且嘗試連接 locahost 的 Xampp MySQL 是可以成功的連線的
但 CentOS 7 上的 MySQL 就是連不上
想請問各位前輩有解嗎?

Mysql上有創建全域使用者嗎,你從Win10連過去Mysql是屬於外部連線,如果你只有創建localhost user是連不上的。
@skateboard929 有建立了仍然無法感謝您

1 個回答

0
fuzzylee1688
iT邦新手 2 級 ‧ 2019-04-02 14:26:20

參考這個文件看看.
https://mariadb.com/kb/en/library/grant/

--建立remote User帳號
CREATE USER 'ldDBUser'@'10.12.38.232' IDENTIFIED BY 'PWD385556';
--授權 logicalDocDB 給 remote User
GRANT ALL PRIVILEGES ON `logicalDocDB`.* TO 'ldDBUser'@'10.12.38.232';
FLUSH PRIVILEGES;  //當修改權限後最好使用該命令對權限進行刷新

--顯示remote User權限
SHOW GRANTS for ldDBUser@10.12.38.232;

操作後仍然無法,目前初步決定轉移至 Windows 處理,感謝您的解答

我要發表回答

立即登入回答