Loading

Google Cloud SQL에 연결하는 중 "Access denied for user(사용자의 액세스가 거부됨)" 오류 발생

게시 일자: Oct 24, 2022
상세 설명
Google Cloud SQL에 연결하려 할 때 아래의 오류가 발생할 수 있습니다.
[MySQL][ODBC 5.3(w) Driver]Access denied for user '<user name>'@<Server name or IP address> (using password: YES)([MySQL][ODBC 5.3(w) Driver]사용자 '<사용자 이름>'@<서버 이름 또는 IP 주소>의 액세스가 거부되었습니다 (비밀번호 사용: 예))
Invalid username or password(잘못된 사용자 이름 또는 암호).

Cause

다음 중 하나로 인해 오류가 발생할 수 있습니다.
  1. 데이터베이스 비밀번호에 특수 문자가 포함되어 있습니다.
  2. 비밀번호가 잘못되었습니다.
  3. Google Cloud SQL 인스턴스에 SSL이 필요하지만 Tableau Desktop의 연결에 대해서는 SSL이 구성되어 있지 않습니다.
솔루션
다음 문제 해결 단계를 시도해 보세요.
  1. 데이터베이스 비밀번호에 아래의 특수 문자가 포함되어 있지 않은지 확인합니다.
    • [] {}() , ; ? * ! @.
  2. 동일한 서버 이름과 자격 증명을 사용하여 MySQL Workbench에서 Google Cloud SQL에 연결해 봅니다. MySQL Workbench를 사용해 연결할 수 없다면 비밀번호가 정확한지 확인합니다.
  3. 위의 단계를 통해 문제가 해결되지 않으면 Tableau Desktop에서 기타 데이터베이스(ODBC) 커넥터를 MySQL 드라이버와 함께 사용해 봅니다. 
  4. 기타 데이터베이스(ODBC) 커넥터 대화 상자의 드롭다운 메뉴에서 MySQL ODBC Unicode 드라이버를 선택합니다. 
  5. Connect(연결)를 클릭하고 연결 세부 정보를 입력합니다. 
  6. Details(세부 정보) >>를 클릭하고 SSL 탭을 선택합니다. 
  7. SSL Key(SSL 키), SSL Certificate(SSL 인증서), SSL Certificate Authority(SSL 인증 기관) 옆의 ...를 클릭해 각각 client-key.pem, client-cert.pem, server-ca.pem 파일을 선택한 다음 OK(확인)을 클릭합니다.
 
 
추가 자원
자세한 내용은 Cloud SQL 인스턴스의 문제 진단에서 확인하세요.
Knowledge 기사 번호

001472598

 
로드 중
Salesforce Help | Article