在SQL Server 2000中,某数据库中有角色Rl和用户U1,U1是R1角色的成员,且只属于该角色。先对T表给R1只授予SELECT和DELETE权限,并授予U1对T表具有SELECT、UPDATE和DENY DELETE权限,则用户U1对T表可以执行的操作是______。
A.查询、删除和更改数据
B.查询和更改数据
C.查询和删除数据
D.查询和更改表结构
第1题:
在SQL Server 2008的某数据库中,设U1用户是Rl角色中的成员,现已授予R1角色对T表具有SE.LECT和DENY UPDATE权限,同时授予了U1用户对T表具有INSERT和UPDATE权限,则ul用户最终对T表具有的权限是( )。
A.SELECT和INSERT
B.INSERT和UPDATE
C.SELECT、INSERT和UPDArIE
D.INSERT
第2题:
A.仅Ⅰ
B.仅Ⅰ和Ⅱ
C.仅Ⅱ、Ⅲ和Ⅳ
D.全部
第3题:
有关系模式学生(学号,姓名,年龄,性别,家庭住址,班级号),完成下列授权功能:将对学生表的查询、更新权限授权角色R1,再将角色R1授予用户U1。
第4题:
在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的成员,则U1在该数据库中有权执行的操作是( )。
A.SELECT
B.SELECT和INSERT
C.INSERT、UPDATE和DELETE
D.SELECT、INSERT、UPDATE和DELETE
第5题:
对下面两个关系模式: 学生(学号,姓名,年龄,性别,家庭住址,班级号) 班级(班级号,班级名,班主任,班长) 使用GRANT和REVOKE语句完成以下授权定义功能: 1)授予用户U1对两个表的所有权限,并可给其他用户授权。 2)授予用户u2对学生表具有查看权限,对家庭住址具有更新权限。 3)将对班级表查看的权限授予所有用户。 4)将对学生表的查询、更新权限授予角色R1。 5)将角色R1授予用户U1,并且U1可继续授权给其他角色。 6)收回 角色R1对学生表的更新的权限。