文档首页/ 云数据库 TaurusDB/ 用户指南/ 安全与加密/ 设置GaussDB(for MySQL)实例SSL数据加密
更新时间:2024-11-06 GMT+08:00

设置GaussDB(for MySQL)实例SSL数据加密

SSL(Secure Socket Layer,安全套接层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。

  • 认证用户和服务器,确保数据发送到正确的客户端和服务器;
  • 加密数据以防止数据中途被窃取;
  • 维护数据的完整性,确保数据在传输过程中不被改变。

GaussDB(for MySQL)新实例默认开启SSL数据加密。开启SSL会增加网络连接响应时间和CPU消耗,请评估对业务的性能影响。

GaussDB(for MySQL)通过客户端连接实例提供两种连接方式:非SSL连接和SSL连接。

  • 开启SSL,可以通过SSL方式连接数据库,具有更高的安全性。
  • 关闭SSL,可以采用非SSL方式连接数据库

开启或关闭SSL加密将立即重启实例,重启过程中,实例将不可用。重启后实例会自动释放内存中的缓存,请在业务低峰期进行重启,避免对高峰期业务造成影响。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. “实例管理”页面,选择指定的实例,单击实例名称,进入实例概览页面。
  5. “实例信息”区域单击“展开”,展开所有实例信息。
  6. 配置信息 > SSL处,单击
  7. 在弹出框中,单击“确定”,开启SSL加密。
  8. 稍后可在实例概览页面,查看到SSL已开启。

    如需关闭SSL,单击,在弹框中单击“确定”

相关API

开关SSL