用Navicat创建MySQL新用户账号tom,给于SELECT权限后,

来源:2-5 MySQL的用户管理

慕粉4015230

2020-02-13 20:11:46

用Navicat创建MySQL新用户账号tom,给于SELECT权限后,创建新的连接MySQL,弹出的是什么原因?

http://img.mukewang.com/climg/5e453b51089882fd07400198.jpg

写回答

1回答

时间,

2020-02-14

同学,你好。

方法一、当前用户对user表没有操作权限,先将当前用户创建的连接关闭。打开root用户的连接,点击用户---->找到需要操作的用户---->选择添加权限,在打开的界面中找到要操作的表,勾选相应的权限后保存即可。

http://img1.sycdn.imooc.com/climg/5e460a220946c27806480525.jpg

方法二、同学可以在Navicat中新建查询,输入如下指令:

SQL语句where后面的条件写要授权的那个用户名。同学将用户名改为tom即可

use mysql;

select * from user where user='dev';

http://img1.sycdn.imooc.com/climg/5e460ac1096d58b306870230.jpg

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

1

0 学习 · 2669 问题

查看课程