数据管理中添加自建的MySQL数据库时,提示错误“not allowed to connect to this MySQL server“。
MySQL默认只允许本机进行连接,不允许远程IP进行登录,所以会提示这个错误。
解决方法:
1、根据提示信息,把提示拒绝连接的IP 121.43.18.66 (IP地址以实际控制台提示的为准),在自建MySQL中进行授权,允许远程连接。
登录数据库,执行授权命令:
GRANT ALL PRIVILEGES ON . TO
‘root’@’121.43.18.66’ IDENTIFIED BY ‘密码’ WITH GRANT OPTION;
flush privileges;
授权IP远程连接后,重新在数据管理中,添加数据库,可以正常添加成功。
2、或者给MySQL设置用户授权,允许所有远程IP都可以连接数据库,然后再进行添加。
登录数据库执行命令:
GRANT ALL PRIVILEGES ON . TO
‘root’@’%’ IDENTIFIED BY ‘密码’ WITH GRANT OPTION;
flush privileges;
在数据管理中,添加成功数据库后,可以登录进行管理操作。
如问题还未解决,请联系
售后技术支持
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。