Amazon Redshift에서 AmazonRedshiftQueryEditor에 연결할 수 없는 이유는 무엇입니까?

2분 분량
0

Amazon Redshift 쿼리 편집기에 연결하려고 하는데 “사용자가 인증되지 않음” 및 “액세스가 거부되었습니다.” 오류가 발생합니다.

해결 방법

쿼리 에디터에 연결할 Amazon Redshift 클러스터를 찾습니다

중요: Amazon Redshift 클러스터가 있는 동일한 AWS 리전에 로그인했는지 확인하세요.

쿼리 에디터 v1과 쿼리 에디터 v2 모두 다음과 같은 프로비저닝된 Redshift 클러스터 유형에 대한 연결을 지원합니다.

  • DC2.large
  • DC2.8xlarge
  • DS2.xlarge
  • DS2.8xlarge
  • RA3.xplus
  • RA3.4xlarge
  • RA3.16xlarge

참고: 쿼리 에디터 v1을 사용하여 Amazon Redshift Serverless의 데이터를 쿼리할 수 없습니다. 대신 Amazon Redshift 쿼리 에디터 v2를 사용해야 합니다.

Amazon Redshift로 쿼리 에디터에 연결하는 동안 "권한이 없는 사용자" 또는 "액세스 거부" 오류 발생

쿼리 에디터에 액세스하려면 적절한 권한이 있어야 합니다. 쿼리 편집기 v1 또는 v2에 대한 액세스를 켜려면 다음과 같이 하십시오.

쿼리 에디터 v1

액세스를 활성화하려면 AWS Identity and Access Management(IAM)에 대한 AmazonRedshiftQueryEditorAmazonRedshiftReadOnlyAccess 정책을 Redshift 클러스터에 액세스하는 사용자에게 연결합니다.

AmazonRedshiftQueryEditorredshift: GetClusterCredentials 작업을 허용하는 AWS 관리형 정책입니다. 기본적으로 redshift:GetClusterCredentials 작업은 데이터베이스에 대한 수퍼유저 액세스를 제공합니다.

콘솔에서 수퍼유저 액세스를 제공하는 방법에 대한 자세한 내용은 쿼리 에디터에 대한 액세스 활성화를 참조하세요.

쿼리 에디터 v2

액세스를 활성화하려면 AmazonRedshiftReadOnlyAccess 정책 및 다음 IAM 정책 중 하나를 Redshift 클러스터에 액세스하는 사용자에게 연결합니다.

  • AmazonRedshiftQueryEditorV2FullAccess
  • AmazonRedshiftQueryEditorV2NoSharing
  • AmazonRedshiftQueryEditorV2ReadSharing
  • AmazonRedshiftQueryEditorV2ReadWriteSharing

자세한 내용은 쿼리 에디터 v2 액세스를 참조하세요.

페더레이션 사용자로 쿼리 에디터 v2에 액세스하려면 페더레이션 사용자로 쿼리 에디터 v2에 연결하기 위한 주요 태그 설정을 참조하세요.


AWS 공식
AWS 공식업데이트됨 일 년 전