问题描述
通过数据管理DMS登录MySQL数据库时,提示以下错误。
登录数据库的用户名或密码错误!
问题原因
可能是以下原因所导致:
数据库账号错误:
MySQL数据库:没有在RDS管理控制台中创建数据库账号,而是使用阿里云账号或RAM账号登录。
自建MySQL数据库:没有通过命令创建数据库账号并授权,而是使用阿里云账号或RAM账号登录。
数据库密码错误。
解决方案
说明
如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。
请根据现场情况,选择以下对应的步骤:
数据库账号错误:
请在RDS管理控制台中创建数据库账号,详情请参见创建账号。
通过SQL语句创建数据库账号并授权。
CREATE USER '[$User]'@'%' IDENTIFIED BY '[$Password]'; grant all privileges on *.* to '[$User]'@'%' identified by '[$Password]' with grant option;
说明[$User]
为账号名称。[$Password]
为账号密码。
确认登录数据库的密码正确,如果不正确,请进行修改。
适用于
数据管理DMS
云数据库RDS MySQL版
反馈
- 本页导读 (1)
文档反馈