-
通过JDBC连接GaussDB(for MySQL)实例 - 云数据库 GaussDB(for MySQL)
通过JDBC连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。GaussDB(for MySQL)新实例默认开启SSL数据加密,SSL连接实现了数据加密功能,但同时会增加网络连接响应时间和CPU消耗,请评估对业务的性能影
-
如何通过JDBC连接MySQL数据库 - 云数据库 GaussDB(for MySQL)
通过JDBC连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。GaussDB(for MySQL)新实例默认开启SSL数据加密,SSL连接实现了数据加密功能,但同时会增加网络连接响应时间和CPU消耗,请评估对业务的性能影
-
连接数据库报错Access denied - 云数据库 GaussDB(for MySQL)
客户端连接数据库异常,返回错误:Error 1045: Access denied for user xxx 处理方法 连接了错误的主机 问题原因:业务连接了错误的数据库主机,该主机上相应用户或客户端IP没有权限访问。 解决方案:仔细检查要连接的数据库主机名,确保正确。 用户不存在
-
GaussDB(for MySQL)实例连接失败怎么办 - 云数据库 GaussDB(for MySQL)
名和密码、SSL证书,并重试连接实例。 SSL内网连接GaussDB(for MySQL) 连接命令 mysql -h 连接地址 -P 数据库端口 -u 用户名 -p --ssl-ca=SSL证书 示例: mysql -h 192.168.0.153 -P 3306 -u root
-
MySQL创建用户提示服务器错误(ERROR 1396) - 云数据库 GaussDB(for MySQL)
user语句的使用中,若没有明确地给出账户的主机名,则该主机名默认为“%”。 故障场景恢复示例: 创建用户后用delete删除用户,再创建同名用户时报错ERROR 1396。通过执行flush privileges后,可正常创建同名用户。 解决方案 方式一(推荐):在业务低峰期,使用管理员账户执行drop user
-
设置SSL数据加密 - 云数据库 GaussDB(for MySQL)
在“实例信息 > SSL”处,单击。 在弹出框中,单击“是”,开启SSL加密。 稍后可在“基本信息”页面,查看到SSL已开启。 SSL开启后,如需下载证书,可以单击,下载证书。 图1 下载SSL证书 SSL开启后,您可以通过HTTPS协议连接HTAP实例,具体操作请参见通过HTTPS协议连接。
-
认证证书 - 云数据库 GaussDB(for MySQL)
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另
-
通过HTTPS协议连接 - 云数据库 GaussDB(for MySQL)
通过HTTPS协议连接 前提条件 用户需要具备以下技能: 熟悉计算机基础知识。 了解java编程语言。 了解JDBC基础知识。 下载官方ClickHouse的JDBC驱动。 已经开启SSL加密,并且下载了SSL CA证书。 注意事项 通过HTTPS协议连接HTAP实例会增加网络连
-
如何安装MySQL客户端 - 云数据库 GaussDB(for MySQL)
<cafile> 相应的SSL证书文件,该文件需放在执行该命令的路径下。 示例: 使用root用户通过SSL的方式连接数据库实例: mysql -h 172.xx.xx.xx -P 3306 -u root -p --ssl-ca=ca.pem 出现如下提示时,输入数据库账号对应的密码: Enter
-
将根证书导入Windows/Linux操作系统 - 云数据库 GaussDB(for MySQL)
将根证书导入Windows/Linux操作系统 导入Windows操作系统 单击“开始”,运行框输入“MMC”,回车。 在MMC控制台菜单栏中单击“文件”,选择“添加/删除管理单元”。 在“添加或删除管理单元”对话框,选择“可用管理单元”区域的“证书”。单击“添加”添加证书。 在
-
istio-citadel证书机制导致每隔45天出现断连 - 云数据库 GaussDB(for MySQL)
istio-citadel证书机制导致每隔45天出现断连 场景描述 业务侧发现数据库每隔45天同一时间,多台数据库实例的连接数骤降。查看服务端连接数监控指标如下: 客户端出现大量报错如下: 原因分析 排查业务侧是否有间隔45天的定时任务。 客户端如果使用了istio等证书加密机制,分析证书相关日志
-
root账号的ssl - 云数据库 GaussDB(for MySQL)
User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。 查看SSL开启情况。 show variables like '%ssl%'; 发现该实例未开启SSL: 因此,问题原因是自行修改root账号的ssl_type为ANY后,导致无法登录。
-
客户端TLS版本MySQL不一致导致SSL连接失败 - 云数据库 GaussDB(for MySQL)
客户端TLS版本MySQL不一致导致SSL连接失败 场景描述 某业务客户端连接到云上GaussDB(for MySQL)失败,但是连接到自建环境或其他环境可以成功,均使用了SSL连接。 原因分析 排查步骤: 查看GaussDB(for MySQL)的错误日志,观察到如下报错: 2021-07-09T10:30:58
-
错误码 - 云数据库 GaussDB(for MySQL)
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 500 DBS.05000000 server error. 服务器错误。 请联系客服进行处理。 400 DBS.05000001 The kernel
-
查看错误日志 - 云数据库 GaussDB(for MySQL)
在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页面。 在左侧导航树,单击“日志管理”。 在“错误日志”页签,查看不同节点、不同级别、自定义时间范围内的错误日志。 单击页面右上角的下拉列表,可以分别查看不同节点和不同级别的错误日志。 支持查看的错误日志级别:ALL、INFO、WAR
-
获取错误日志详情列表 - 云数据库 GaussDB(for MySQL)
error_code String 错误码。 error_msg String 错误消息。 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 查询错误日志详细信息。 POST
-
异常请求结果 - 云数据库 GaussDB(for MySQL)
异常响应要素说明 名称 参数类型 说明 error_code String 提交任务异常时返回的错误编码,详细错误码描述请参见错误码。 error_msg String 提交任务异常时返回的错误描述信息。 响应样例 { "error_code": "DBS.280234",
-
连接类 - 云数据库 GaussDB(for MySQL)
连接类 root账号的ssl_type修改为ANY后无法登录 SSL使用与介绍 对各个IP地址的解释说明 客户端TLS版本MySQL不一致导致SSL连接失败 GaussDB(for MySQL)建立连接慢导致客户端超时 连接数据库报错Access denied mariadb-connector
-
开关SSL - 云数据库 GaussDB(for MySQL)
String 错误码。 error_msg String 错误消息。 状态码: 500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 开启实例SSL数据加密。 PUT https://{
-
查询数据库错误日志 - 云数据库 GaussDB(for MySQL)
参数类型 描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 GET https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/096c0fc43e804