2010-12-02 2 views
0

원격 mysql 인스턴스에 연결하기 위해 로컬 상자에 ODBC dsn을 작성했으며 dsn을 테스트 할 때 정상적으로 연결됩니다. C#을 사용하여 동일한 dsn을 사용하려고하지만 "[email protected] 사용자에 대한 읽기 액세스가 거부되었습니다"C# 코드에서는 mysql 액세스가 거부되었지만 dsn에서는 사용되지 않았습니다.

내 프로그램 (C#)을 사용하여 mysql에 연결하려면 어떻게해야합니까?

미구엘

답변

0

연결 문자열을 확인 했습니까? 단일 라이브러리 간에는 차이점이 있습니다. connectionstrings.com에있는 예를 볼 수 있습니다.

+0

감사합니다. – Miguel

+0

행운을 빌어 요 - 오류 [HY000] [MySQL] [ODBC 3.51 드라이버] [mysqld-5.1.38-community] SELECT 명령이 'username'@'1.1 사용자에게 거부되었습니다. 1.1 '테이블'tablename ' – Miguel

+0

나는 내 콘솔 프로그램에서 선택 진술을 실행하려고 할 때를 제외하고 DSN을 참조하고 있는데 아무 것도 바뀌지 않습니다. 위의 "no permissions message"가 표시됩니다. – Miguel

관련 문제