

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

# 使用 Babelfish for Aurora PostgreSQL 進行資料庫身分驗證
<a name="babelfish-db-authentication"></a>

Babelfish for Aurora PostgreSQL 支援兩種驗證資料庫使用者的方式。密碼身分驗證預設適用於所有 Babelfish 資料庫叢集。您也可以為相同的資料庫叢集新增 Kerberos 身分驗證。

**Topics**
+ [使用 Babelfish 進行密碼身分驗證](#babelfish-authentication)
+ [使用 Babelfish 進行 Kerberos 身分驗證](babelfish-active-directory.md)
+ [使用 Active Directory 安全群組為 Babelfish 設定 Kerberos 驗證](babelfish-kerberos-securityad.md)

## 使用 Babelfish 進行密碼身分驗證
<a name="babelfish-authentication"></a>

Babelfish for Aurora PostgreSQL 支援密碼身分驗證。密碼以加密形式存放在磁碟上。如需 Aurora PostgreSQL 叢集上進行身分驗證的詳細資訊，請參閱 [Amazon Aurora PostgreSQL 的安全性](AuroraPostgreSQL.Security.md)。

每次連線至 Babelfish 時，可能會要求您輸入憑證。任何遷移至或建立於 Aurora PostgreSQL 的使用者，在 SQL Server 連接埠和 PostgreSQL 連接埠上都可以使用相同的憑證。Babelfish 不強制執行密碼政策，但建議您執行下列動作：
+ 需要長度至少 8 個字元的複雜密碼。
+ 強制執行密碼過期政策。

若要檢閱完整的資料庫使用者清單，請使用 `SELECT * FROM pg_user;` 命令。