阿里云数据管理添加Mysql时提示not allowed to connect to this MySQL server

2016年4月3日12:11:26网站建设评论2,898

阿里云数据管理(Data Management)是由阿里云推出的一款数据库(支持MySQL、SQL Server、PostgreSQL、MongoDB、Redis等关系型数据库和NoSQL的数据库)及Linux服务器管理工具。它是一种集数据管理、结构管理、实例管理、诊断优化、文件管理、命令终端、实时监控和系统管理于一体的数据管理服务。文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

在阿里云数据管理中添加Mysql数据库你可能会遇到如下提示“null,message from server:Host'121.43.18.66'is not allowed to connect to this MySQL server”.文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

阿里云数据管理添加Mysql时提示not allowed to connect to this MySQL server文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

这是由于你要增加的Mysql数据库只允许本机进行连接,不允许远程IP进行登录。解决办法如下:文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

方法一、根据提示信息,把提示拒绝连接的IP 121.43.18.66 (IP地址以实际控制台提示的为准)在自建MySQL中进行授权,允许远程连接。登录Mysql数据库,执行授权命令:文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

  1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'121.43.18.66' IDENTIFIED BY '密码'  WITH GRANT OPTION;
  2. flush privileges;

方法二、或者给MySQL设置用户授权,允许所有远程IP都可以连接数据库,然后再进行添加。登录Mysql数据库执行授权命令:文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

  1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
  2. flush privileges;

执行以上两个方法中的任何一个(推荐方法一)后在阿里云数据管理中即可正常添加数据库。添加数据库成功后,可以登录进入阿里云DMS系统进行数据库管理。文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

阿里云数据管理添加Mysql时提示not allowed to connect to this MySQL server文章源自堕落的鱼-https://www.duoluodeyu.com/2324.html

匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定