`

mysql远程连接 提示错误 access denied for user 'root'@180.139.177.84

 
阅读更多

mysql远程连接 提示错误 access denied for user 'root'@180.139.177.84

搜索

 

原因:

root默认只有本机访问的权限,要通过其他机器访问,必须授权

 

解决语句:

格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by “用户密码”;

 

GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;


flush privileges;

 

参数说明:

ALL PRIVILEGES表示赋给远程登录用户的权限,ALL PRIVILEGES表示所有的权限,你也可以单独或组合赋select,update,insert,delete权限;*.*:第一个表示要赋权的数据库名,当然表示全部数据库了,第二个表示数据库下的表名,同理,表示全部表

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics