扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库SQL简单
单选题
2020年5月第28题
收藏
分享
#数据库系统
#数据库SQL
#凯恩建议了解即可
#教材之外(超纲)
将 Teachers 表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句如下(__)。
问题(1)
正确答案C
凯恩解析
本题考察的是SQL 授权语法 GRANT的使用。
SQL 的 GRANT 语句用于给用户分配对象权限或系统权限,其中 WITH GRANT OPTION 表示该用户在获得权限后,还可以将此权限继续授予其他用户。
A选项 GRANT SELECT ON TABLE Teachers TO U1, U2 WITH PUBLIC:WITH PUBLIC 语法不存在,错误。
B选项 GRANT SELECT TO TABLE Teachers ON U1, U2 WITH PUBLIC:语法错误,TO TABLE 不合法,错误。
C选项 GRANT SELECT ON TABLE Teachers TO U1, U2 WITH GRANT OPTION:语法正确,含义正确,表示将 Teachers 表的 SELECT 权限授予 U1 和 U2,并允许他们再授予他人,正确。
D选项 GRANT SELECT TO TABLE Teachers ON U1, U2 WITH GRANT OPTION:语法错误,TO TABLE 不合法,错误。
因此正确答案是 C。
