21.revoke的用法——收回权限

revoke的用法——收回权限

格式:

revoke [权限1],[权限2]
on [对象类型] [对象名]
from [用户]

例子:
1.把用户User3修改Students的Sname 的权限收回

revoke update
on Students
from User3

2.收回所有用户对Reports表的查询权限

revoke select
on Reports
from public

3.把对用户User4对Reports表的insert权限收回

revoke insert
on Reports
from User4 cascade

之所以要加cascade是因为User4之前指定了它可以赋予其他用户他拥有的权限,加上cascade可以把User4赋给其他用户的insert权限也一起收回。
注意:系统之收回直接或间接从User4处获得的权限。

你可能感兴趣的:(SQL笔记)