利用SQL的GRANT语句可向用户授予操作权限。当用该语句向用户授予操作权限时,若允许用户将获得的权
A.WITH PRIVILEGES
B.WITH OPTION
C.WITH GRANT OPTION
D.WITH ALL PRIVILEGES
A.WITH PRIVILEGES
B.WITH OPTION
C.WITH GRANT OPTION
D.WITH ALL PRIVILEGES
将存储过程p1的执行权限授予用户U2的SQL语句为。GRANT()ONPROCEDUREPlTOU2;
A.INSERT
B.UPDATE
C.DELETE
D.EXECUTE
● 将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为:
GRANT (15)TABLE Students TO UserA (16) ;
(15)
A.UPDATE
B.UPDATE ON
C.INSERT
D.INSERT ON
(16)
A.FOR ALL
B.PUBLIC
C.WITH CHECK OPTION
D.WITH GRANT OPTION
●将表employee中name列的修改权限赋予用户Liu,并允许其将该权限授予他人,应使用的SQL语句为:
GRANT (52) ON TABLE employee TO Liu (53) ;
(52)
A.UPDATE(name)
B.DELETE
C.SELECT
D.INSERT
(53)
A.FORALL
B.CASCADE
C. WITH GRANT OPTION
D.WITH CHECK OPTION
将表Emp的empname属性列的修改权限授予用户LIU,并允许LIU再将此权限转授其他人,实现的SQL语句是(48)。
A.GRANT update on Emp TO LIU WITH CHECK OPTION
B.GRANT update(empname)on Emp TO LIU WITH CHECK OPTION
C.GRANT update on Emp TO LIU WITH GRANT OPTION
D.GRANT update(empname)on Emp TO LIU WITH GRANT OPTION
● 撤销 U5 对 Emp 表的查询权限,并收回 U5 授予其它用户的该权限,SQL 语句是 (51) 。
(51)
A. REVOKE SELECT ON TABLE Emp FROM U5 CASCADE;
B. REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT;
C. REVOKE QUERY ON TABLE Emp FROM U5 CASCADE;
D. GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION;
A.一次操作对一组对象进行授权
B.只允许用户使用SQL(而不允许其他类型的Task)来访问某张表
C.将一个对象的多个权限一次性授予一个用户
D.带限制条件的授权
撤销U5对Emp表的查询权限,并收回U5授予其他用户的该权限,SQL语句是(51)。
A.REVOKE SELECT ON TABLE Emp FROM U5 CASCADE;
B.REVOKE SELECT ON TABLE Emp FROM U5 RESTRICT
C.REVOKE QUERY ON TABLE Emp FROM U5 CASCADE;
D.GRANT SELECT ON TABLE Emp TO U5 WITH GRANT OPTION;
A.GRANT SELECT on SC to teacher
B.REVOKE SELECT on SC to teacher
C.GRANT SELECT on TABLE to teacher
D.REVOKE SELECT on TABLE to teacher
下列关于SQL Server数据库系统安全性的叙述中,哪个是不正确的?
A.数据库管理系统的权限分为数据库系统权限和服务器权限
B.数据库系统权限可分为数据库对象权限和语句权限
C.服务器权限可授予数据库管理员和其他用户
D.)SQL语言中的GRANT为权限授予语句