2013-08-21 1 views
1

root가 아닌 사용자와 데이터베이스 연결을 시작하는 데 문제가 있습니다. 내 데이터베이스에서 다음 사용자를 정의했다는 의미입니다.GAE의 루트가 아닌 계정을 사용하여 Google Cloud SQL에 연결할 수 없음

dev에 @ 호스트

여기 표시 방법 연결을 시도 : https://developers.google.com/appengine/docs/java/cloud-sql/를하지만, 내가 연결을 허용하지 않는 한 어떤 오류 표시하도록 응용 프로그램을 설정 한 정말 이상한 오류

은 java.sql.SQLException : 해당 사용자와 나는이 얻을 액세스는 사용자의 dev에 @ 호스트 '거부 @'로컬 호스트 '를. 그것은에서 해당 로컬 호스트를 얻을 수있는

나는 '@'나는 또한 dev에 사용자의 이름을 변경하려고했습니다 ... 호스트를 궁금해하지만 로컬 호스트 문제에 유지합니다.

나는 루트, 제대로 연결 사용자 또는 암호를 입력하지 연결,하지만 난 적은 권한을 가진 사용자가 연결되는 응용 프로그램이 필요합니다.

내가 뭘 잘못하고 있을지 모르겠다.

도움 주셔서 감사합니다.

+0

, 당신이 '인증'과 '액세스 제어'뿐만 아니라 실제로 연결을하는 방법의 포스트 세부 사항에서 설정 한 내용을 확인할 수 있을까? – Adam

답변

1

확인이 페이지 ... 사용 권한을 설정해야합니다 ...

https://developers.google.com/cloud-sql/docs/access-control?hl=pt

당신은 MySQL 클라이언트를 사용하고 있습니까? 인증 된 IP 주소를 추가 관리 했습니까?

건배. 아래에 언급 한 바와 같이

+0

불행히도 50 명을 치기 전에 게시물 아래에 의견을 게시 할 수 없습니다. – Adam

관련 문제