안녕하세요.
MySQL에 ODBC를 거쳐 접속하는 C코드를 짜고 있습니다.
웹 상의 문서들을 참고하여 일정 부분까지 에러 없이 진행하였는데요.
문제는 SQLConnect 부분에서 계속 에러가 나고 있습니다.
아래는 코드에서 사용중인 SQLConnect 함수입니다. mysql_dsn이란 이름의 DSN을 설정하였고, mysql에 접속하는 계정은
root이며 비밀번호는 abcd입니다.
-> SQLConnect( dbc,(SQLCHAR*)"mysql_dsn",SQL_NTS,(SQLCHAR*)"root",SQL_NTS,(SQLCHAR*)"abcd",SQL_NTS)
현재 DSN 설정까지는 문제가 없는 듯(?) 합니다.
-> isql 도구로 DSN 이름을 적어서 접속하면 잘 동작합니다.
또한 데이터베이스 접근 권한 및 내/외부에서의 접속 권한도 주었습니다.
-> root 계정으로 모든 데이터베이스에 접근 가능하며 local 및 외부에서도 접속 가능하도록 권한 설정하였습니다.
이런 경우 어떤 부분에서 문제를 찾아야 할까요?
답답한 마음에 질문 글 올립니다.
다들 좋은 밤 되세요~! |