2016-12-06 2 views
0

상업용 데이터베이스가 데이터베이스를 가지고 있습니다. 그들의보고는 기본적으로 존재하지 않습니다. 그들은 몇 가지 통조림 보고서를 가지고 있지만 우리가 필요로하는 것은 아닙니다. 물론 데이터베이스에 연결하지 않는 것이 좋습니다. "적은 비용"에 대한 사용자 지정 보고서를 작성할 수 있습니다.MySQL 5.1에 대한 ODBC 연결

내 생각에 링크 된 테이블을 사용하여 데이터베이스에 연결 한 다음 Business Objects, Access 또는 Excel과 같은 것을 사용하여 "적은 비용"으로 원하는 모든 보고서를 작성했습니다. 이 작업을 수행하는 유일한 방법은 ODBC 연결이 필요하다는 것입니다. 나는 MySQL 5.1 드라이버를 다운로드/설치했다. 하지만, 나는 연결하는 데 문제가 있습니다.

서버의 사용자 이름과 암호가 있습니다. 내가 테스트 연결을 시도 할 때 내가 얻을

연결 실패 : [HY000] [MySQL의] [ODBC 5.1 드라이버] 액세스 (암호를 사용하여 : YES) '....' 사용자의 userrname '@ 거부 .

는 암호없이 읽기 전용뿐만 아니라 계정 확립하는 시도와 같은 오류 메시지를 수신하지만, 마지막에이

(사용 비밀번호 : NO)라고

어떤 제안 등을 이게 무슨 일인가? 해결 방법은 없습니까?

답변

0

것들 당신은 할 필요가 :

  1. 당신은 사용자/암호가 올바른지 있는지 확인하십시오.
  2. 데이터베이스에 대한 액세스 권한이 있는지 확인하십시오 : grant all privileges on db.* to 'youruser'@'your ip' identified by 'YOURPASSWORD';