mysql创建用户及权限设置
1. grant
查看用户权限:
show grants;
// 查看当前用户权限show grants for username@localhost;
// 查看已知用户权限
普通权限:
grant 权限 on 数据库对象 to 用户@访问地址 by密码
权限:
1. select
2. instert
3. update
4. delete
数据库操作权限
grant 创建、修改、删除 MySQL 数据表结构权限。
权限;
1. create
2. alter
3. drop
4. references
5. index
常见数据库命令操作
1 | 1. grant all on *.* to username@"%" by password |
创建远程连接的用户,可以访问操作所有数据库
去除已设定的权限:
在mysql下的user表中去除或更新表内容
1
2
3
4> use mysql;
> select user,host from user;
> delete from user where user="username" and host="localhost";
> update user set host="" where user="username";revoke
1
> revoke all on _._ from username@localhost;
本文作者 : 萧逸雨
原文链接 : http://qiubo.ink/2017/05/12/mysql创建用户及权限设置/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!