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

来源:互联网 时间:2017-07-28

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

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

即可远程连接数据库

相关阅读:
Top