日期:2014-05-16  浏览次数:20807 次

linux 紅帽子3 配 myodbc 錯誤

現在要linux 系統里面 想配一下mysql 中的odbc 可怎么連都出錯
我的系統是 紅帽子 3 ,下的myodbc 補丁為 紅帽子5 (因為找不到紅帽子3的補丁)

linux 系統里只安裝了mysql 的客戶端

mysql 服務器 在windows 系統里面 IP為 172.24.15.157

也要 /etc/odbc.ini 中配置如下

[massi]
Driver=/usr/lib/libmyodbc.so
Description=
Server= 172.24.15.157
Port=3306
User= root
Password= 123456
Database= massi
Option=
Socket=



執行 isql -v massi 出現以下錯誤

[S1000][unixODBC][TCX][MyODBC]Access denied for user 'root'@'172.24.24.210' (using password: NO)
[ISQL]ERROR: Could not SQLConnect


------解决方案--------------------
grant all privileges on massi.* to 'root'@'172.24.24.210';
flush privileges;
授完权应该可以使用。
------解决方案--------------------
grant all privileges on *.* to 'root'@'172.24.24.210' identified by 'yourpassword'