在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有INSERT和DENY UPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是( )。A.SELECT和INSERTB.INSERT、UPDATE和SELECTC.SELECT和UPDATED.SELECT

题目

在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有SELECT、INSERT和UPDATE权限,授予角色R2对表T具有INSERT和DENY UPDATE权限,没有对U1进行其他授权,则U1对表T有权执行的操作是( )。

A.SELECT和INSERT

B.INSERT、UPDATE和SELECT

C.SELECT和UPDATE

D.SELECT


相似考题
更多“在SQL Server 2008的某数据库中,设用户U1同时是角色R1和角色R2中的成员。现已授予角色R1对表T具有 ”相关问题
  • 第1题:

    在SQL Server 2008中,设U1用户在某数据库中是db_datawriter角色中的成员,则该用户U1从该角色中可以获得的数据操作权限是( )。1.查询Ⅱ.插入Ⅲ.更改Ⅳ.删除

    A.仅Ⅰ

    B.仅Ⅰ和Ⅱ

    C.仅Ⅱ、Ⅲ和Ⅳ

    D.全部


    正确答案:C
    db_datawriter固定数据库角色的成员可以在所有用户表中添加、删除或更改数据。即db_datawriter可以修改数据库中所有用户表数据,但不能查询。U1拥有除查询以外的三项权限。

  • 第2题:

    在SQL Server 2008中,设U1用户在某数据库中是db_datawriter角色中的成员,则该用户U1从该角色中可以获得的数据操作权限是()。Ⅰ.查询Ⅱ.插入Ⅲ.更改Ⅳ.删除

    A.仅Ⅰ

    B.仅Ⅰ和Ⅱ

    C.仅Ⅱ、Ⅲ和Ⅳ

    D.全部


    参考答案:C

  • 第3题:

    有关系模式学生(学号,姓名,年龄,性别,家庭住址,班级号),完成下列授权功能:将对学生表的查询、更新权限授权角色R1,再将角色R1授予用户U1。


    学号

  • 第4题:

    在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


    正确答案:A
    当用户的权限与其所在的角色的权限发生冲突时,以角色的权限为标准。

  • 第5题:

    对下面两个关系模式: 学生(学号,姓名,年龄,性别,家庭住址,班级号) 班级(班级号,班级名,班主任,班长) 使用GRANT和REVOKE语句完成以下授权定义功能: 1)授予用户U1对两个表的所有权限,并可给其他用户授权。 2)授予用户u2对学生表具有查看权限,对家庭住址具有更新权限。 3)将对班级表查看的权限授予所有用户。 4)将对学生表的查询、更新权限授予角色R1。 5)将角色R1授予用户U1,并且U1可继续授权给其他角色。 6)收回 角色R1对学生表的更新的权限。


    学号