JetBrains DataGrip을 사용하여 Aurora DSQL에 액세스
JetBrains DataGrip은 PostgreSQL을 포함한 데이터베이스와 SQL 작업을 위한 교차 플랫폼 IDE입니다. DataGrip에는 지능형 SQL 편집기가 있는 강력한 GUI가 포함되어 있습니다. DataGrip을 다운로드하려면 JetBrains 웹 사이트의 다운로드 페이지
JetBrains DataGrip에서 새 Aurora DSQL 연결을 설정하는 방법
-
새 데이터 소스를 선택하고 PostgreSQL을 선택합니다.
-
데이터 소스/일반 탭에서 다음 정보를 입력합니다.
-
호스트 - 클러스터 엔드포인트를 사용합니다.
포트 - Aurora DSQL은 PostgreSQL 기본값인
5432를 사용합니다.데이터베이스 - Aurora DSQL은 PostgreSQL 기본값인
postgres를 사용합니다.인증 -
User & Password를 선택합니다.사용자 이름 -
admin을 입력합니다.암호 - 토큰을 생성하여 이 필드에 붙여 넣습니다.
URL - 이 필드는 수정하지 마세요. 다른 필드에 따라 자동으로 채워집니다.
-
-
암호 - 인증 토큰을 생성하여 제공합니다. 토큰 생성기의 결과 출력을 복사하여 암호 필드에 붙여 넣습니다.
참고
클라이언트 연결에서 SSL 모드를 설정해야 합니다. Aurora DSQL은
PGSSLMODE=require and PGSSLMODE=verify-full를 지원합니다. Aurora DSQL은 서버 측에서 SSL 통신을 적용하고 SSL이 아닌 연결을 거부합니다.verify-full옵션의 경우 SSL 인증서를 로컬에 설치해야 합니다. 자세한 내용은 SSL/TLS 인증서를 참조하세요. -
클러스터에 연결되어 있어야 하며 SQL 문 실행을 시작할 수 있습니다.
중요
PostgreSQL 데이터베이스에 대해 DataGrip에서 제공하는 일부 뷰(예: 세션)는 고유한 아키텍처로 인해 Aurora DSQL 데이터베이스에 적용되지 않습니다. 이러한 화면은 액세스 가능하지만 데이터베이스에 연결된 실세 세션에 대한 신뢰할 수 있는 정보를 제공하지 않습니다.