更多“授予用户U1,U2和U3在关系employee的salary属性上的UPDATE权限的语句是【】UPDATE(salary) ON emplo ”相关问题
  • 第1题:

    假设用户U1将对表SC的INSERT权限授予了U2,而U2又将其授予了用户U3。现要将 U1对表SC的权限收回,请完成下列的SQL语句。

    (12)

    ON TABLE SC

    (13)

    12.


    正确答案:REVOKE INSERT
    REVOKE INSERT

  • 第2题:

    ●将表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


    正确答案:A,C

  • 第3题:

    9、若有3个用户U1、U2、U3,数据表R,则下列符合SQL的权限授予和回收的语句是()。

    A.GRANT SELECT ON R TO U1

    B.REVOKE UPDATE ON R TO U3

    C.GRANT DELETE ON R TO U1,U2,U3

    D.REVOKE INSERT ON R FROM U2


    ACD

  • 第4题:

    回收用户U1,U2和U3在关系employee的salary属性上的UPDATE限的语句是

    A.REVOKE UPDATE(salary) ON employee(U1,U2,U3)

    B.REVOKE UPDATE(salary)ON employee FROM U1,U2,U3

    C.REVOKE UPDATE ON employee FROM U1,U2,U3

    D.REVOKE UPDATE(salary) FROM U1,U2,U3


    正确答案:B
    解析:回收用户U1,U2和U3在关系employee的salary属性上的UPDATE权限的语句是REVOKEUPDATE(salary)ONemployeeFROMU1,U2,U3。

  • 第5题:

    在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


    正确答案:A
    当用户被赋予的两种角色的权限出现冲突时,为了安全起见,都是DENY优先。而没有规定DENY权限的,如本题中的SELECT,则用户可以使用此权限。所以选A。