MySQL远程连接提示Accesss denied for user 'root'@'此处为你自己的ip'(using password:YES)

来源:互联网 发布:大数据修炼系统txt 编辑:程序博客网 时间:2024/06/06 10:53

昨天在服务器上配置了一个数据库,可是不论如何也连不上,数据库权限也开了,服务器防火墙也关了,但就是连不上,报如下错误,如图
这里写图片描述

今天终于找到解决办法了不能连接主要是因为数据库的用户名是root,所以会被拒绝连接解决办法就是新建一个用户,比如TestUser然后再给TestUser授权远程访问,即:mysql>GRANT ALL PRIVILEGES ON *.* TO 'TestUser'@'%' IDENTIFIED BY '此处为TestUser的密码’' WITH GRANT OPTION;

即可远程连接数据库

阅读全文
0 0