标签:控制 revoke grant user1 用户 user SQL 权限 数据
授权操作
格式
grant <权限> ...
on <对象类型><对象名>
to <用户>...
[with grant option]
grant语句是将指定操作对象的指定操作权限授予指定的用户。如果指定了with grant option子句,则获得某种权限的用户还可以把这种权限在授予别的用户,但在收回权限时,将级联收回。
-
把查询user1表权限授给用户u1,并允许他再将此权限授予其他用户
grant select on user to u1 with grant option
-
把对user1表和product表的全部权限授予用户u2和u3
grant all priviliges on user1, product to u2, u3
-
把查询user1表的权限授给所有用户
grant select on user1 to public
收回权限
格式
revoke <权限>...
on <对象类型><对象名>
from <用户>
用户被授予的权限可由DBA或其他授权者用revoke语句收回。
-
把用户u4对user表进行修改的权限收回
revoke update on user from u4
-
收回所有用户对user表的查询权限
revoke select on user from public
标签:控制,revoke,grant,user1,用户,user,SQL,权限,数据 来源: https://www.cnblogs.com/hermitlee/p/13771111.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。