问题 单项选择题

“学生—选课—课程”数据库中的三个关系:

S(S#, SNAME, SEX, AGE)

SC(S#, C#, GRADE)

C(C#, CNAME, TEACHER)

它们的主码分别是S#, (S#, C#), C#。

如果成功执行SQL语句:
GRANT INSERT ON TABLE S TO USER1 WITH GRANT OPTION;
则用户USER1()。

A.只拥有了对表S的INSERT权限

B.只可以转授INSERT权限给其他用户

C.不仅拥有了对表S的INSERT权限,还可以转授此权限给其他用户

D.可以将任何权限转授给其他用户

答案

参考答案:C

解析:

授予权限语句的一般格式为:

GRANT{<权限>[, <权限>, …]{ALL}

[ON<对象名>]

TO{<用户>|<角色>[, <用户>|

<角色>.…]|PUBLIC}

[WITH GRANT OPTION];

如果指定了WITH GRANT OPTION子句,则获得某种权限的用户还可以把这种权限再授予其他用户。

单项选择题
多项选择题