

# 使用 JetBrains DataGrip 访问 Aurora DSQL
<a name="accessing-datagrip"></a>

JetBrains DataGrip 是一款跨平台 IDE，用于处理 SQL 和数据库，包括 PostgreSQL。DataGrip 包含一个强大的图形用户界面和一个智能 SQL 编辑器。要下载 DataGrip，请转至 *JetBrains* 网站上的[下载页面](https://www.jetbrains.com/datagrip/download)。

**在 JetBrains DataGrip 中设置新的 Aurora DSQL 连接**

1. 选择**新建数据来源**，然后选择 PostgreSQL。

1. 在**数据来源/常规**选项卡中，输入以下信息：

   1. **主机**：使用您的集群端点。

     **端口**：Aurora DSQL 使用 PostgreSQL 默认值：`5432`

     **数据库**：Aurora DSQL 使用 PostgreSQL 默认值 `postgres` 

     **身份验证**：选择 `User & Password `。

     **用户名**：输入 `admin`。

     **密码**：[生成令牌](https://docs.aws.amazon.com/aurora-dsql/latest/userguide/SECTION_authentication-token.html)并将其粘贴到此字段中。

     **URL**：请勿修改此字段。它将根据其它字段自动填充。

1.  **密码**：通过生成身份验证令牌来提供密码。复制令牌生成器的结果输出，并将其粘贴到密码字段中。
**注意**  
您必须在客户端连接中设置 SSL 模式。Aurora DSQL 支持 `PGSSLMODE=require and PGSSLMODE=verify-full`。Aurora DSQL 在服务器端强制执行 SSL 通信，并拒绝非 SSL 连接。对于 `verify-full` 选项，您需要本地安装 SSL 证书。有关更多信息，请参阅 [SSL/TLS 证书](https://docs.aws.amazon.com/aurora-dsql/latest/userguide/configure-root-certificates.html)。

1. 您应该已连接到集群，并可以开始运行 SQL 语句：

**重要**  
DataGrip 为 PostgreSQL 数据库提供的某些视图（例如会话）由于其独特的架构而不适用于 Aurora DSQL 数据库。虽然这些屏幕可供访问，但它们不提供有关连接到数据库的实际会话的可靠信息。