美文网首页
MySQL帐号操作

MySQL帐号操作

作者: 百里江山 | 来源:发表于2020-01-14 22:28 被阅读0次

查看当前用户

select current_user();

创建帐号

# 创建只允许本地访问的帐号
`create user 'sgfoot'@'localhost' identified by 'sgfoot';`
# 创建只允许192.168开头的ip访问的帐号
`create user 'sgfoot'@'192.168.%.%' identified by 'sgfoot';`
# 创建任意ip访问的帐号
`create user 'sgfoot'@'%' identified by 'sgfoot';`

查看所有的帐号

select host, user, password from user

帐号授权

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

# 授权select, insert, update,delete
grant select,insert, update,delete on hello.* to 'sgfoot'@'localhost';

查看某用户权限

show grants for 'sgfoot'@'localhost';

取消权限

格式: revoke 权限 on 数据库.表名 from 用户名@登陆主机

revoke all on *.* from sgfoot@localhost;

修改权限

grant all on *.* to 'sgfoot'@'%';

刷新权限

flush privileges;

删除帐号

drop user sgfoot@localhost

相关文章

网友评论

      本文标题:MySQL帐号操作

      本文链接:https://www.haomeiwen.com/subject/tmgaactx.html