如有错误,敬请谅解!
此文章仅为本人学习笔记,仅供参考,如有冒犯,请联系作者删除!!
我们在学习MySQL的时候,怎么实现用户的添加、删除、远程登录、权限设置等操作呢?各位看官请接着浏览!
1.创建用户
create user '用户名' @'指定IP' identified by '密码';
2.删除用户
drop user '用户名'@'IP';
3.查看所有用户
select user,host from mysql.user;
3.修改用户密码
alter user '用户名'@'IP' identified by '密码';
4.查看用户权限
show grants for '用户名'@'IP';
5.添加权限
grant all privileges on *.* to '用户名'@'%'identified by '密码' with grant option;
all代表接受所有操作
. 代表所有库下面的所有表
% 代表这个用户允许从任何地方登录
6.撤销权限
revoke all on test.score from '用户名'@'IP';
7.刷新权限表(即时生效)
flush privileges;
8.我们使用Navicat 连接远程数据
如有错误,请联系作者删除
并恳请同行朋友予以斧正,万分感谢!