其他分享
首页 > 其他分享> > msyql之数据表的增删查改权限授予和收回

msyql之数据表的增删查改权限授予和收回

作者:互联网

授权

授权语句的基本形式:

grant <权限列表> on <关系名或视图名> to <用户/角色列表>;

赋予某个表的新增权限

# 赋给用户 yangjing 在表 users 字段上的新增权限
grant insert on users to yangjing;

只赋予某个字段的新增权限

# 赋给用户 yangjing 在表 users.name 字段上的新增权限
grant insert (name) on users to yangjing;

# 赋给用户 yangjing 在表 users 字段上的新增权限
grant delete on users to yangjing;

# 赋给用户 yangjing 在表 users 字段上的查询权限
grant select on users to yangjing;

赋给某个表的修改权限

# 赋给用户 yangjing 在表 users 的修改权限
grant update on users to yangjing;

只赋予某个字段的修改权限

# 赋给用户 yangjing 在表 users.name 字段上
grant update (name) on users to yangjing;

收回授权

收回授权语句的基本形式:

revoke <权限列表> on <关系或视图名> from <用户/角色列表>;

对于下面的授权语句:

grant insert (name) on users to yangjing;

可以使用下面语句收回授权:

revoke insert (name) on users from yangjing;

标签:users,grant,yangjing,数据表,字段,msyql,查改,赋给,权限
来源: https://www.cnblogs.com/zxcv123/p/12173881.html