需要 SSL/TLS 才能連線到 Amazon 上的 MySQL 資料庫執行個體 RDS - Amazon Relational Database Service

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

需要 SSL/TLS 才能連線到 Amazon 上的 MySQL 資料庫執行個體 RDS

使用 require_secure_transport 參數來要求 MySQL 資料庫執行個體的所有使用者連線都使用 SSL/TLS。依預設,require_secure_transport 參數設為 OFF。您可以將 require_secure_transport 參數設定為 ON,以要求 SSL/TLS 連線到資料庫執行個體。

您可以更新資料庫執行個體的資料庫參數群組,以設定 require_secure_transport 參數值。您不需要重新啟動資料庫執行個體,變更即可生效。

當資料庫執行個體的 require_secure_transport 參數設為 ON 時,如果可以建立加密的連線,則資料庫用戶端即可連線到該資料庫叢集。否則,類似下列內容的錯誤訊息會傳回至用戶端:

MySQL Error 3159 (HY000): Connections using insecure transport are prohibited while --require_secure_transport=ON.

如需有關設定參數的詳細資訊,請參閱 修改 Amazon RDS 中資料庫參數群組中的參數

如需 require_secure_transport 參數的詳細資訊,請參閱我的SQL文件