检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
登录RDS实例时能使用加密密码认证吗 登录云数据库RDS实例时,直接使用在界面上设置的密码认证,不支持使用加密密码认证。 父主题: 产品咨询
下载备份文件在本地恢复,登录密码错误 场景描述 下载备份文件在本地进行恢复,本地数据库登录密码提示错误,无法登录。 原因分析 下载备份文件在本地恢复,备份恢复之后,本地原自建数据库密码被云上数据库密码覆盖,导致使用本地原自建数据库密码无法登录。 解决方案 使用云上的root密码或在本地自建数据库重置密码。
在左侧导航栏,单击“账号管理”,选择目标账号,单击操作列的“重置密码”。 在弹出框中输入新密码和确认密码,单击“确定”,提交修改。 图1 重置账号密码 密码长度为8~32个字符,包含大写字母、小写字母、数字和特殊字符四种,其中允许输入~!@#$%^*-_=+?,()&特殊字符。 密码不能和账号名称或倒序的账号名称相同。
password 是 String 数据库账号密码。 取值范围:非空,密码长度在8到32个字符之间,至少包含大写字母、小写字母、数字、特殊字符~!@#$%^*-_+?,三种字符的组合,不能与账号名或倒序的账号名相同。 建议您输入高强度密码,以提高安全性,防止出现密码被暴力破解等安全风险。 请求示例
是 String 数据库账号密码。 取值范围: 非空,至少包含以下字符中的三种:大写字母、小写字母、数字和特殊符号~!@#%^*-_=+?,组成,长度8~32个字符,不能包含数据库账号名称或名称的逆序。 建议您输入高强度密码,以提高安全性,防止出现密码被暴力破解等安全风险。 请求示例
是 String 数据库账号密码。 取值范围: 非空,长度8~32个字符,至少包含以下字符中的三种:大写字母、小写字母、数字和特殊符号~!@#$%^*-_=+?,()&组成,不能和账号名或账号名的逆序相同。 建议您输入高强度密码,以提高安全性,防止出现密码被暴力破解等安全风险。 请求示例
数据库安全设置 密码复杂度要求 华为云关系型数据库服务Console端数据库密码复杂度,请参见购买实例中的数据库配置表格。 华为云关系型数据库实例数据库对在客户端新创建的数据库用户,设置了密码安全策略: 密码最小长度为8个字符。 密码中必须含有字母和非字母,其中,非字母包括数字和特殊字符。
通过JDBC连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。 通过Python连接RDS for PostgreSQL实例 通过Python连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。
采用CA认证方式。 其它选项参考社区文档。 sslrootcert sslrootcert:服务器证书路径。 使用SSL证书连接 下面的代码使用psycopg2.connect函数,基于SSL证书认证方式,连接到RDS for PostgreSQL数据库实例,并使用SQL INSERT、UPDATE操作数据,使用cursor
字段为显示密码后无法登录 场景描述 客户通过navicat修改RDS for MySQL的user表root账号的“authentication_string”字段,修改为为显示密码后无法登录客户端。 问题可能出现的版本:MySQL-8.0.20.6 原因分析 修改密码方式错误,
for MySQL实例。 通过JDBC连接RDS for MySQL实例 通过JDBC连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。RDS for MySQL新实例默认关闭SSL数据加密,开启SSL请参考
SSL连接模式,设置为“verify-ca”,通过检查证书链(Certificate Chain,以下简称CA)来验证服务是否可信任。 出现如下提示时,输入数据库账号对应的密码。 Password: 出现如下信息,表示连接成功。 SSL connection (protocol: TLSv1.2, cipher:
设置SSL数据加密 SSL(Secure Socket Layer,安全套接层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。 认证用户和服务器,确保数据发送到正确的客户端和服务器;
数据库安全设置 账户密码复杂度设置 RDS for MySQL Console端数据库密码复杂度,请参见购买RDS for MySQL实例中的数据库配置表格。 RDS for MySQL对在客户端新创建的数据库用户,设置了密码安全策略: 口令长度至少8个字符。 口令至少包含大写字母、小写字母、数字和特殊字符各一个。
误删RDS for MySQL数据库root账号怎么办 您可以通过重置密码来恢复误删除的root账号,详情请参见重置数据库帐号密码。 父主题: 数据库基本使用
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另
用该策略: 密码长度为8~128个字符。 密码至少为大写字母、小写字母、数字和特殊字符任意三种的组合。 密码不得包含用户名。 创建实例时,为用户提供了密码复杂度校验,由于rdsuser用户可修改密码复杂度,安全起见,建议修改后的密码复杂度不低于华为云关系型数据库的初始化设置。 账户说明
Download”压缩包,解压后获取根证书(ca.pem)和捆绑包(ca-bundle.pem)。 将根证书(ca.pem)上传到ECS。 云数据库RDS服务在2017年4月提供了20年有效期的新根证书,该证书在实例重启后生效。请在原有根证书到期前及时更换正规机构颁发的证书,提高系统安全性。 请参见如何确认SSL根证书的有效期。
不能用内网连接时,可以通过公网连接,主机IP为数据库实例绑定的弹性公网IP。 端口 实例的数据库端口。 用户名 实例的账号名称,默认root。 密码 要访问实例的账号所对应的密码。 在“SSL”页签,上传CA证书。 图3 上传CA证书 单击“测试连接”,测试成功后,单击“确定”。 图4 连接成功 父主题:
址”。 图4 内网地址 数据库端口 目标实例的“连接管理”页面,“内网连接”页签的“数据库端口”。 用户名和密码 root管理员账号及其对应的密码。 证书名称 SSL证书文件名,该文件需放在执行该命令的路径下。 SSL公网连接RDS for MySQL示例:mysql -h 公网地址