授权语句GRANT中,以下关于WITH GRANT OPTION子句的叙述中,正确的是( )。A.用于指明该授权语句将权限赋给全体用户 B.用于指明授权语句中,该用户获得的具体权限类型 C.用于指明授权语句中,获得授权的具体用户是谁 D.用于指明获得权限的用户还可以将该权限赋给其他用户

题目
授权语句GRANT中,以下关于WITH GRANT OPTION子句的叙述中,正确的是( )。

A.用于指明该授权语句将权限赋给全体用户
B.用于指明授权语句中,该用户获得的具体权限类型
C.用于指明授权语句中,获得授权的具体用户是谁
D.用于指明获得权限的用户还可以将该权限赋给其他用户

相似考题
更多“授权语句GRANT中,以下关于WITH GRANT OPTION子句的叙述中,正确的是( )。”相关问题
  • 第1题:

    利用SQL的GRANT语句可向用户授予操作权限。当用该语句向用户授予操作权限时,若允许用户将获得的权限再授予其他用户,应在该语句中使用短语( )。 A.WITH PRIVILEGES B.WITH OPTION C.WITH GRANT OPTION D.WITH ALL PRIVILEGES


    正确答案:C
    在SQL语言中,允许获得某种权限的用户把某种权限的用户把这种权限再转授给其他用户,则在该语句中使用短语 WITH GRANT OPTION

  • 第2题:

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


    正确答案:D
    解析:本题考查对SQL基本语法的掌握。SQL授权语句的语法为:GRANT权限>[,权限>]...ON对象类型>对象名>[,对象类型>对象名>]...TO用户>[,用户>]... [WITH GRANT OPTION];其中,对某列的修改权限用update(列名>)来表达,WITH GRANT OPTION表示允许授权用户传播该权限给其他用户。

  • 第3题:

    在SQL中,用户( )获取权限。

    A.只能通过数据库管理员授权B.可通过对象的所有者执行 GRANT 语句C.可通过自己执行 GRANT 语句D.可由任意用户授权


    正确答案:B

  • 第4题:

    将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是:( )。

    A.GRANT SELECT TO TABLE Students ON U1,U2 WITH PUBLIC;
    B.GRANT SELECT ON TABLE Students TO U1,U2 WITH PUBLIC;
    C.GRANT SELECT TO TABLE Students ON U1,U2 WITH GRANT OPTION;
    D.GRANT SELECT ON TABLE Students TO U1,U2 WITH GRANT OPTION;

    答案:D
    解析:
    授权语句的基本语法如下。GRANT<权限>ON<对象>TO<用户名>:依题意,将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句如下。GRANT SELECT ON TABLE Students TO U1,U2 WITH GRANT OPTION;

  • 第5题:

    为用户授权使用下列()语句。

    • A、give
    • B、set
    • C、pass
    • D、grant

    正确答案:D

  • 第6题:

    在SQL Server中,要授予某安全性帐户具有转授许可给其他安全性帐户的权限,则在授权时应加上()子句。

    • A、WITH GRANT
    • B、WITH GRANT FOR
    • C、WITH GRANT OPTION
    • D、WITH GRANT PERMISSION

    正确答案:C

  • 第7题:

    将Students表的插入权限赋予用户UserA,并允许其将该权限授予他人,应使用的SQL语句为: GRANT (1) TABLE Students TO UserA (2) ;(2)处填()。

    • A、FORALL
    • B、PUBLIC
    • C、WITH CHECK OPTION
    • D、WITH GRANT OPTION

    正确答案:D

  • 第8题:

    试述GRANT语句中WITH GRANT OPTION子句的作用。


    正确答案:WITH GRANT OPTION子句说明被授权用户可以将指定的对象权限授予其他用户。该子句仅对对象权限有效,对语句权限无效。

  • 第9题:

    You need to give the MANAGER role the ability to select from, insert into, and modify existing rows in the STUDENT_GRADES table. Anyone given this MANAGER role should be able to pass those privileges on to others. Which statement accomplishes this? ()

    • A、GRANT select, insert, update ON student_grades TO manager
    • B、GRANT select, insert, update ON student_grades TO ROLE manager
    • C、GRANT select, insert, modify ON student_grades TO manager WITH GRANT OPTION;
    • D、GRANT select, insert, update ON student_grades TO manager WITH GRANT OPTION;
    • E、GRANT select, insert, update ON student_grades TO ROLE manager WITH GRANT OPTION;  
    • F、GRANT select, insert, modify ON student_grades TO ROLE manager WITH GRANT OPTION;

    正确答案:D

  • 第10题:

    问答题
    请用SQL的GRANT和REVOKE语句(加上视图机制)完成以下授权定义或存取控制功能

    正确答案: (a)用户王明对两个表有SELECT权力。GRANTSELECTON职工,部门TO王明
    (b)用户李勇对两个表有INSERT和DELETE权力。
    GRANTINSERT,DELETEON职工,部门
    TO李勇
    (c)每个职工只对自己的记录有SELECT权力。
    GRANTSELECTON职工
    WHENUSER()=NAME
    TOALL;
    (d)用户刘星对职工表有SELECT权力,对工资字段具有更新权力。
    GRANTSELECT,UPDATE(工资)ON职工
    TO刘星
    (e)用户张新具有修改这两个表的结构的权力。
    GRANTALTERTABLEON职工,部门
    TO张新;
    (f)用户周平具有对两个表所有权力(读,插,改,删数据),并具有给其他用户授权的权力。
    GRANTALLPRIVILIGESON职工,部门
    TO周平
    WITHGRANTOPTION;
    (g)用户杨兰具有从每个部门职工中SELECT最高工资、最低工资、平均工资的权力,他不能查看每个人的工资。
    CREATEVIEW部门工资AS
    SELECT部门.名称,MAX(工资),MIN(工资),AVG(工资)
    FROM职工,部门
    WHERE职工.部门号=部门.部门号
    GROUPBY职工.部门号
    GRANTSELECTON部门工资
    TO杨兰;
    解析: 暂无解析

  • 第11题:

    单选题
    在SQL Server中,要授予某安全性帐户具有转授许可给其他安全性帐户的权限,则在授权时应加上()子句。
    A

    WITH GRANT

    B

    WITH GRANT FOR

    C

    WITH GRANT OPTION

    D

    WITH GRANT PERMISSION


    正确答案: A
    解析: 暂无解析

  • 第12题:

    多选题
    以下哪些MySQL中GRANT语句的权限指定符?()
    A

    ALTER

    B

    CREATE

    C

    DELETE

    D

    UPLOAD

    E

    DROP

    F

    INSERT


    正确答案: F,C
    解析: 暂无解析

  • 第13题:

    把查询SC表的权限授予用户U1,并允许该用户再将此权限授予其他用户。实现此功能的正确SQL语句是______。

    A.GRANT SELECT TO TABLE SC ON U1 WITH PUBLIC

    B.GRANT SELECT ON TABLE SC TO U1 WITH PUBLIC

    C.GRANT SELECT TO TABLE SC ON U1 WITH GRANT OPTION

    D.GRANT SELECT ON TABLE SC TO U1 WITH GRANT OPTION


    正确答案:D
    解析:SQL语言用GRANT语句向用户授予操作权限,该语句的一般格式如下:GRANT权限[,权限]…[ON对象类型对象名]TO用户[,用户]…[wITHGRANTOPTION];选项A和C中的短语(TOTABLE)不符合语法规则,选项B的WITH子句后面使用了错误的短语PUBLIC,选项D能实现题目所指定的功能。

  • 第14题:

    要将部门表Dept中name列的修改权限赋予用户Ming,并允许Ming将该权限授予他人。实现该要求的SQL语句如下:GRANT UPDATE(name) ON TABLE Dept TO Ming ( ):

    A.FOR ALL

    B.CASCADE

    C.WITH GRANT OPTION

    D.WITH CHECK OPTION


    正确答案:C

  • 第15题:

    在SQL中,若允许用户将已获得的某种权限再转授予其他用户,可以在GRANT语句中指定【 】子句。


    正确答案:WITH GRANT OPTION
    WITH GRANT OPTION

  • 第16题:

    若要将部门表Demp中name列的修改权限赋予用户Ming。并允许Ming将该限授予他人。实现的SQL语句如下。GRANT( )ON TABLE Demp TO Ming(请作答此空)

    A.FOR ALL
    B.CASCADE
    C.WITH GRANT OPTION
    D.WITH CHECK OPTION

    答案:C
    解析:
    此题考查mysql语句及授权知识。符合题干的sql语句为: grant update on table Demp to Ming with grant option

  • 第17题:

    试述在REVOKE语句中GRANT OPTION FOR子句和CASCADE子句的作用。


    正确答案:GRANT OPTION FOR说明只收回WITH GRANT OPTION权限;CASCADE说明级联收回由于WITH GRANT OPTION授予的所有权限。GRANT OPTION FOR要与CASCADE一同使用,因为要收回WITH GRANT OPTION权限,也应该一同收回由于该子句产生的所有授权。

  • 第18题:

    您需要授予用户BOB对“雇员”表的SELECT权限。您希望允许BOB将此权限授予其他用户。应使用以下哪条语句()

    • A、GRANT SELECT ON雇员TO bob WITH GRANT OPTION
    • B、GRANT SELECT ON雇员TO PUBLIC WITH GRANT OPTION
    • C、GRANT SELECT ON雇员TO bob
    • D、GRANT SELECT ON雇员TO bob WITH AD MIN OPTION

    正确答案:D

  • 第19题:

    请用SQL的GRANT和REVOKE语句(加上视图机制)完成以下授权定义或存取控制功能


    正确答案: (a)用户王明对两个表有SELECT权力。GRANTSELECTON职工,部门TO王明
    (b)用户李勇对两个表有INSERT和DELETE权力。
    GRANTINSERT,DELETEON职工,部门
    TO李勇
    (c)每个职工只对自己的记录有SELECT权力。
    GRANTSELECTON职工
    WHENUSER()=NAME
    TOALL;
    (d)用户刘星对职工表有SELECT权力,对工资字段具有更新权力。
    GRANTSELECT,UPDATE(工资)ON职工
    TO刘星
    (e)用户张新具有修改这两个表的结构的权力。
    GRANTALTERTABLEON职工,部门
    TO张新;
    (f)用户周平具有对两个表所有权力(读,插,改,删数据),并具有给其他用户授权的权力。
    GRANTALLPRIVILIGESON职工,部门
    TO周平
    WITHGRANTOPTION;
    (g)用户杨兰具有从每个部门职工中SELECT最高工资、最低工资、平均工资的权力,他不能查看每个人的工资。
    CREATEVIEW部门工资AS
    SELECT部门.名称,MAX(工资),MIN(工资),AVG(工资)
    FROM职工,部门
    WHERE职工.部门号=部门.部门号
    GROUPBY职工.部门号
    GRANTSELECTON部门工资
    TO杨兰;

  • 第20题:

    授予sa用户在SCOTT.EMP表中SAL列的更新权限的语句是()。

    • A、GRANT CHANGE ON SCOTT.EMP TO SA
    • B、GRANT UPDATE ON SCOTT.EMP(SAL) TO SA
    • C、GRANT UPDATE (SAL) ON SCOTT.EMP TO SA
    • D、GRANT MODIFY ON SCOTT.EMP(SAL) TO SA

    正确答案:B

  • 第21题:

    以下哪些MySQL中GRANT语句的权限指定符?()

    • A、ALTER
    • B、CREATE
    • C、DELETE
    • D、UPLOAD
    • E、DROP
    • F、INSERT

    正确答案:A,B,C,D,E,F

  • 第22题:

    问答题
    试述在REVOKE语句中GRANT OPTION FOR子句和CASCADE子句的作用。

    正确答案: GRANT OPTION FOR说明只收回WITH GRANT OPTION权限;
    CASCADE说明级联收回由于WITH GRANT OPTION授予的所有权限。GRANT OPTION FOR要与CASCADE一同使用,因为要收回WITH GRANT OPTION权限,也应该一同收回由于该子句产生的所有授权。
    解析: 暂无解析

  • 第23题:

    问答题
    试述GRANT语句中WITH GRANT OPTION子句的作用。

    正确答案: WITH GRANT OPTION子句说明被授权用户可以将指定的对象权限授予其他用户。该子句仅对对象权限有效,对语句权限无效。
    解析: 暂无解析