Win XP에서 Linux의 mysql서버에 접속하고자 ODBC 3.51.23를 설치하여
User DSN에 Data Source Name : VB_MySql, Server : 192.168.158.128, User : xpuser, Password : xpuser, database : mysql
기입후 test버튼을 눌렀더니만, diagnostics메세지에 다음과 같이 Error message가 나왔습니다.
[MySQL][ODBC 3.51 Driver]Host '192.168.158.1' is not allowed to connect to this MySQL server
왜 Server에 192.168.158.128이라고 기입했는데, 위와같이 Host며에 '192.168.158.1'라고
나오는지 알수가 없습니다.
VB에서 ODBC이용하여 linux의 mysql연결하는것도 같은 문제가 발생합니다.
참고로 Linux의 mysql서버의 사용자ID는 xpuser로 등록해 놓은 상태입니다.
(사용자ID는 무엇을 입력하든 같은 현상이 발생하는것으로 봐서는 ID문제는 아닌듯 합니다.
그리고, 현재 컴한대에 VM하에 RedHat Enterprise Linux 5를 설치하고 라우터를
설치한 상태입니다.
XP의 DOS창에서 ping 192.168.15.128은 문제가 없으며,
linux환경에 아파치, php도 설치하여 xp에서 http는 문제가 없는 상태임.
몇일을 여기저기 찾아봤지만, 속시원 답이 없어 계속 끙끙 알고있습니다.
부탁좀 드립니다. |