更多“如果用户只需要查看一个文档,则应该授予他什么权限?()”相关问题
  • 第1题:

    把对表ZONE的INSERT权限授予用户Smith,并允许他再将此权限授予其他人。

    (2)收回已经授予Tom的对FlowerInfo中属性ComName的修改权限。

    (3)建立视图viewpot,表现问题2的功能。


    正确答案:(1)GRANT INSERT ON TABLE ZONE TO SMITH WITH GRANT OPTION; (2)REVOKE UPDATE(ComName)ON TABLE FLOWERINFO FROM TOM; (3)CREATE VIEW Viewpot(IDComNameDelSize) AS SELECT FlowerInfo.IDFlowerInfo. ComNameDelivery.DelSize From FLOWERINFO ASPD
    (1)GRANT INSERT ON TABLE ZONE TO SMITH WITH GRANT OPTION; (2)REVOKE UPDATE(ComName)ON TABLE FLOWERINFO FROM TOM; (3)CREATE VIEW Viewpot(ID,ComName,DelSize) AS SELECT FlowerInfo.ID,FlowerInfo. ComName,Delivery.DelSize From FLOWERINFO ASP,D 解析:问题1的插入语句很简单,只是考查考生基本的SQL语言能力。
    Insert语句的基本格式如下:
    INSERT INTO基本表名(字段名[,字段名]…)
    VALUES(常量[,常量]…);
    问题2中的查询需要两个表:delivery和flowerinfo,必须知道如何连接这两个表。
    SELECT语句的基本格式如下:
    SELECT [ALL|DISTINCT]目标列表达式>[别名][,目标列表达式>[别名]]…
    FROM表名或视图名>[别名][,表名或视图名>别名]]…
    [WHERE条件表达式>]
    [GROUP BY列名1>[HAVING条件表达办>]]
    [ORDER BY列名2>[ASC|DESC]];
    SQL语言中的数据控制语句有授权(GRANT),收回权限(REVOKE),一般考生对这两个语句的掌握可能会不熟悉。
    SQL语言用CREATE VIEW命令建立视图,其一般格式为:
    CREATE VIEW视图名>[(列名>(,列名>)…)]
    AS子查询>
    [WITH CHECK OPTION];
    SQL语言用GRANT语句向用户授予操作权限,GRANT语句的一般格式为:
    GRANT权限>[,权限>]…
    [ON对象类型>对象名>]
    TO用户>[,用户>]…
    [WITH GRANT OPTION];
    其语义是将对指定操作对象的指定操作权限授予指定的用户。[WITH GRANT OPTION]是可将获得的权限授予他人。
    授予的权限可以由DBA或其他授权者用REVOKE语句收回。
    REVOKE语句的一般格式为:
    REVOKE权限>[,权限>]…
    [ON时象类型>对象名>]
    FROM用户>[,用户>]…;

  • 第2题:

    如果一个用户对一个共享打印机具有“管理文档”的权限,那么该用户可以向该打印机提交文档进行打印。

    A.错误

    B.正确


    参考答案:A

  • 第3题:

    如果普通用户想一个文件不允许管理员操作,只需要把管理员的完全控制权限去了,以及所有者那删除管理员的用户()。


    答案:错误

  • 第4题:

    授予用户权限时ON子句中使用“*.*”表示()

    • A、授予数据库的权限
    • B、授予列的权限
    • C、授予表的权限
    • D、授予全部权限

    正确答案:D

  • 第5题:

    如果一名用户能够查看或修改他没有资格查看或者修改的资源,就表示出现了()

    • A、垂直权限提升漏洞
    • B、水平权限提升漏洞
    • C、会话管理漏洞
    • D、身份验证漏洞

    正确答案:B

  • 第6题:

    Linux中chmod命令的用途有()。

    • A、更改文档的所有者用户权限user
    • B、更改文档的组用户权限group
    • C、更改文档其他用户权限other
    • D、更改文档名称

    正确答案:A,B,C

  • 第7题:

    假设一个域中有50台计算机,如果一个用户希望访问每台计算机上的资源,那么只需要在域中为他创建一个用户账户即可。


    正确答案:正确

  • 第8题:

    要使某个用户具有审计权限,则应授予该用户什么角色()

    • A、DBA
    • B、AUDITOR
    • C、SSO
    • D、PUBLIC

    正确答案:B

  • 第9题:

    判断题
    如果一个用户对一个共享打印机具有“管理文档”的权限,那么该用户可以向该打印机提交文档进行打印。
    A

    B


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

  • 第10题:

    单选题
    如果一个用户对一个文件夹有Read权限,同时他是一个对该文件夹有Write权限的组的成员,那么用户对这个文件的权限是()。
    A

    Read

    B

    Write

    C

    Read和Write

    D

    None


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

  • 第11题:

    判断题
    如果用户A将系统权限createtable授予了用户B,用户B又将系统权限createtable授予了用户C。那么,当删除用户B后后,用户C无法保留着系统权限createtable。
    A

    B


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

  • 第12题:

    单选题
    授予用户权限时ON子句中使用“*.*”表示()
    A

    授予数据库的权限

    B

    授予列的权限

    C

    授予表的权限

    D

    授予全部权限


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

  • 第13题:

    SQL数据定义语言中包含了权限授予和回收的命令,下面叙述错误的是( )

    A.grant语句用来授予权限,revoke语句用来回收权限

    B.缺省情况下,在SQL中被授予权限的用户允许将该权限授予其他用户

    C.权限allpriviledges可以用作授予所有权限的缩写形式,用户名public指系统所有当前用户和将来的用户

    D.如果希望授予权限并允许接受授权者将权限传递给其他用户,将withgrantoption子句附加在适当的grant命令后即可


    正确答案:B

  • 第14题:

    你判断下面语句,有什么作用?()GRANT update ONinventory TO joe WITH GRANT OPTION;

    A.一个系统权限被授予用户JOE

    B.一个对象权限被授予用户JOE

    C.用户JOE被授予在这个对象上的所有权限

    D.一个系统权限和一个对象权限被授予用户JOE


    参考答案:B

  • 第15题:

    把对表STUDENT进行查找和插入的操作权限授予用户User1,并允许他将此权限再授予其他用户。下列哪一个SQL语句正确表达了这一授权()。

    A.GRANTSELECT,INSERTONTABLESTUDENTTOUser1WITHGRANTOPTION;
    B.GRANTSELECT,INSERTONTABLESTUDENTTOUser1;
    C.GRANTALLPRIVILEGESONTABLESTUDENTTOUser1;
    D.GRANTALLPRIVILEGESONTABLESTUDENTTOUser1WITHGRANTOPTION;

    答案:A
    解析:
    传递授予权限要使用withgrantoption。把对表STUDENT进行查找和插入的操作权限授予用户User1,并允许它将此权限再授予其他用户。正确的结果为A。D是所有权限都授予,不符合要求。

  • 第16题:

    您向用户AMY授予了CREATE.SESSION权限。您授予给AMY的是哪种类型的权限()

    • A、系统权限
    • B、对象权限
    • C、用户权限
    • D、访问权限

    正确答案:C

  • 第17题:

    如果用户A将系统权限createtable授予了用户B,用户B又将系统权限createtable授予了用户C。那么,当删除用户B后后,用户C无法保留着系统权限createtable。


    正确答案:错误

  • 第18题:

    如果一个用户对一个共享打印机具有“管理文档”的权限,那么该用户可以向该打印机提交文档进行打印。


    正确答案:错误

  • 第19题:

    下列与系统权限相关的叙述正确的是()。

    • A、要以其他用户身份授予系统权限,则该用户必须具有GRANTANYPRIVI-LEGE系统权限
    • B、如果使用了WITHADMINOPTION选项,那么被授予系统权限的用户还可以为其他用户授予相同的权限
    • C、因为DBA拥有数据库,所以只有DBA才能授予系统权限
    • D、取消某个用户的系统权限时,也会取消被这个用户授予该权限的其他用户的相同权限
    • E、取消某个用户的系统权限时,并不会取消被这个用户授予该权限的其他用户相同权限

    正确答案:A,B,E

  • 第20题:

    新建用户时如何让用户拥有某个模式对象的操作权限()

    • A、新建用户时授予DBA权限
    • B、新建用户时授予RESOURCE权限
    • C、新建用户时授予所有系统权限
    • D、新建用户时选择相应的模式对象,再选择要授予用户的权限

    正确答案:D

  • 第21题:

    单选题
    您向用户AMY授予了CREATE.SESSION权限。您授予给AMY的是哪种类型的权限()
    A

    系统权限

    B

    对象权限

    C

    用户权限

    D

    访问权限


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

  • 第22题:

    单选题
    你判断下面语句,有什么作用?() GRANT update ONinventory TO joe WITH GRANT OPTION;
    A

    一个系统权限被授予用户JOE

    B

    一个对象权限被授予用户JOE

    C

    用户JOE被授予在这个对象上的所有权限

    D

    一个系统权限和一个对象权限被授予用户JOE


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

  • 第23题:

    单选题
    如果用户只需要查看一个文档,则应该授予他什么权限?()
    A

    读、写

    B

    完全访问

    C

    只读

    D

    读、修改


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