执行时:
SELECT grantee,owner,table_name,grantor, privilege, grantable
FROM user_tabs_privs;
|**Grantee | Owner| Table_Name| Grantor |Privilege| Grantable**|
|----------|---------|------------|---------|---------|------------|
|MEGAN |EMILY |SALES | ADAM |SELECT |NO |
|----------|---------|------------|---------|---------|------------|
|JO |EMILY |EMP | EMILY |DELETE |NO |
|----------|---------|------------|---------|---------|------------|
|ADAM |EMILY |SALES | EMILY |SELECT |YES |
|----------|---------|------------|---------|---------|------------|
2条答案
按热度按时间vybvopom1#
从表中的一行可以检索语句:
作为用户
grantor
发出如果
grantable
为“否”。如果
grantable
为“是”。但人们不知道当时发表了一份声明。
用户可以授予对象所有者的权限。table_name(如果他是对象的所有者)-此外,用户还可以授予对象的权限(如果该权限是使用grant选项授予的)。
由此,以下是可能的声明顺序。
rdlzhqv92#
这些表赠款的语法很简单:
例如,对于最下面的记录,艾米丽授予Adam对Sales表
WITH GRANT OPTION
的SELECT权限(这样他就可以将该权限授予其他人,就像他在第一条记录中所做的那样):