

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

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

JetBrains DataGrip 是一款跨平台的 IDE，可用於處理 SQL 與各類資料庫 (包含 PostgreSQL)。DataGrip 提供功能強大的圖形介面 (GUI)，並內建智慧型 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 for PostgreSQL 資料庫 （例如工作階段） 提供的某些檢視不適用於 Aurora DSQL 資料庫，因為它們是唯一的架構。可存取時，這些畫面不會提供有關連線到資料庫之實際工作階段的可靠資訊。