概述
本文主要介绍通过阿里云DMS控制台登录数据库时,出现的常见报错及其解决方法。
详细信息
问题描述 |
解决方法 |
SSL证书过期 |
查看是否开启了SSL加密,且SSL证书过期。如果过期,请更新过期时间,详情请参见设置SSL加密。 |
登录数据库的用户名或密码错误 |
详情请参见通过DMS登录MySQL数据库提示“登录数据库的用户名或密码错误!”。 |
因白名单问题无法登录数据库 |
详情请参见使用DMS连接RDS数据库时提示“因白名单问题无法登录数据库”错误。 |
数据库实例的状态异常
说明:本文以RDS实例为例进行介绍。
|
- 登录云数据库RDS控制台,在实例列表中查看实例状态,确认实例状态正常,排查实例状态异常或者被锁定等问题,若实例被锁定,请参见MySQL实例空间满后自动锁定的排查方法。
- 如果业务允许,可尝试重启实例,请谨慎操作。
|
对不起,您暂时无法通过DMS访问该实例。原因:您不是该实例的拥有者,该实例的拥有者并未向您授予登录权限。
|
详情请参见通过DMS登录RDS数据库提示“对不起,您暂时无法通过DMS访问该实例”错误。 |
通过DMS登录数据库提示“无效来源类型” |
- 若您使用的是子用户,确认您的子用户是否给DMS进行了授权,授权地址请参见AliyunDMSDefaultRole。
- 将DMS的IP地址添加到RDS白名单中,详情请参见设置IP白名单。
- 刷新页面重新登录即可。
|
数据库连接地址错误,错误信息如下:
NULL: com.ali.idbcloud.commons.multi.instance.sessionservice.AbstractAliyunWhiteListUserSessionService.throwConnectDBFailReason(AbstractAliyunWhiteListUserSessionService.java:97) com.ali.idbcloud.commons.multi.instance.sessionservice.BaseUserSessionService.doLoginCore(BaseUserSessionService.java:924) com.ali.idbcloud.commons.multi.instance.sessionservice.BaseUserSessionService.worldLogin(BaseUserSessionService.java:968)
|
请您将数据库连接地址前面的前缀删除后尝试重新登录,或者单击右上的进入DMS新版登录。
 |
适用于