MySQL-常用权限列表
MySQL-常用权限列表
查看权限
show grants for '用户名'@'IP地址'
授权
grant 权限列表 on 库名.表名 to '用户名'@'IP地址'
库名和表面可以使用通配符*
权限回收
revoke 权限列表 on 库名.表名 from '用户名'@'IP地址'
权限列表
权限名 | 作用 |
---|---|
all | 所有权限 |
select | 查询数据 |
insert | 插入数据 |
update | 更新数据 |
delete | 删除数据 |
create | 创建表 |
drop | 删除表 |
reload | 允许使用flush |
shutdown | 关闭服务 |
file | 文件操作 |
process | 查看线程信息 |
grant option | 授权 |
references | 外键约束的父表 |
index | 创建删除索引 |
alter | 修改表结构 |
show databases | 查看数据库名称 |
super | 超级权限 |
create temporary tables | 创建临时表 |
lock tables | 锁表 |
execute | 执行存储过程 |
replication client | 允许查看主从二进制日志状态 |
replication slave | 主从复制 |
create view | 创建视图 |
show view | 查看视图 |
create routine | 创建存储过程 |
alter routine | 修改删除存储过程 |
create user | 创建用户 |
event | 创建修改删除查看事件 |
trigger | 触发器 |
create tablespace | 创建修改删除表空间/日志文件 |
proxy | 代理称为其他用户 |
usage | 没有权限 |