tencent cloud

云数据库 PostgreSQL

设置数据库代理 SSL 加密

下载
聚焦模式
字号
最后更新时间: 2026-09-02 16:57:32
本文档已由 AI 辅助审校
云数据库 PostgreSQL 支持对数据库代理连接地址进行 SSL(Secure Sockets Layer)加密,您可以启用 SSL 加密,并下载安装 SSL CA 证书到需要的应用服务,以提高云数据库 PostgreSQL 的链路安全性。本文介绍如何设置数据库代理 SSL 加密。

前提条件

注意事项

开启后数据库代理连接将使用 SSL / TLS 加密传输。
开通 SSL 加密后,证书来源默认为腾讯云提供的云端证书,不支持自定义上传。
开通 SSL 加密、关闭 SSL 加密时,数据库代理会下发配置并可能出现秒级连接抖动,建议在业务低峰期操作。

开通 SSL 加密

2. 在实例列表找到目标实例,单击实例 ID 进入实例管理页。
3. 在实例管理页,选择数据库代理页。
4. 在概览 > 连接地址下,单击 SSL 加密字段下的配置。

5. 在弹窗中打开 SSL 加密后的按钮,单击确定。

6. 当数据库代理的状态恢复为运行中时,表示开通成功。

下载证书

开通 SSL 加密后,才可以下载 SSL CA 证书。
2. 在实例列表找到目标实例,单击实例 ID 进入实例管理页。
3. 在实例管理页,选择数据库代理页。
4. 在概览 > 连接地址下,单击 SSL 加密字段下的配置。
5. 在弹窗中单击下载证书。

下载的文件为压缩包(TencentDB-PG-SSL-CA.zip),包含如下三个文件:
p7b 文件:用于 Windows 系统中导入 CA 证书。
jks 文件:Java 中的 truststore 和 keystore 证书存储文件,密码统一为 tencentdb_pg,用于 Java 程序中导入 CA 证书链。
pem 文件:用于其他系统或应用中导入 CA 证书。

使用 SSL 链路连接数据库

下载安装 SSL CA 证书到您的应用服务后,可参考 设置 SSL 加密 中的使用 SSL 链路连接数据库的方法实现连接,连接地址配置为数据库代理的连接地址。

关闭 SSL 加密

2. 在实例列表找到目标实例,单击实例 ID 进入实例管理页。
3. 在实例管理页,选择数据库代理页。
4. 在概览 > 连接地址下,单击 SSL 加密字段下的配置。
5. 在弹窗中关闭 SSL 加密后的按钮,单击确定。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈