码迷,mamicode.com
首页 > 数据库 > 详细

Navicat工具链接 mysql"Access denied for user'root'@'IP'" 用户远程赋值

时间:2018-04-12 13:39:15      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:denied   mysql   数据   style   class   远程访问   flush   col   添加权限   

如题

用Navicat远程连接数据库出现错误   给用户添加权限

连接MySQL

mysql -uroot -p;
use mysql;

 

更改权限

使用grant all privileges on来更改用户对应某些库的远程权限

grant all privileges on 库名.表名 to ‘用户名‘@‘IP地址‘ identified by ‘密码‘ with grant option;
flush privileges;

 示例

GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘sjfio3342‘ WITH GRANT OPTION; 
flush privileges;

 

说明:

库名:要远程访问的数据库名称,所有的数据库使用“*”
表名:要远程访问的数据库下的表的名称,所有的表使用“*”
用户名:要赋给远程访问权限的用户名称
IP地址:可以远程访问的电脑的IP地址,所有的地址使用“%”
密码:要赋给远程访问权限的用户对应使用的密码

Navicat工具链接 mysql"Access denied for user'root'@'IP'" 用户远程赋值

标签:denied   mysql   数据   style   class   远程访问   flush   col   添加权限   

原文地址:https://www.cnblogs.com/buxiangxin/p/8806760.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!