MySQL-常用权限列表

Author Avatar
丁起男 06月 29,2022
  • 在其它设备中阅读本文章

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 没有权限