关于视图权限说法正确的是()。A、用户创建视图时没有任何权限限制B、用户在创建视图时,需要检查其在所引用的视图或表上的SELECT权限C、用户访问视图时都要检查该用户在试图所引用表或视图上的权限D、用户在访问视图时,若视图的创建者也是其引用的视图或表的创建者,则不检查该用户在视图所引用的视图或表上的权限

题目

关于视图权限说法正确的是()。

  • A、用户创建视图时没有任何权限限制
  • B、用户在创建视图时,需要检查其在所引用的视图或表上的SELECT权限
  • C、用户访问视图时都要检查该用户在试图所引用表或视图上的权限
  • D、用户在访问视图时,若视图的创建者也是其引用的视图或表的创建者,则不检查该用户在视图所引用的视图或表上的权限

相似考题
更多“关于视图权限说法正确的是()。A、用户创建视图时没有任何权限限制B、用户在创建视图时,需要检查其在所引用的视图或表上的SELECT权限C、用户访问视图时都要检查该用户在试图所引用表或视图上的权限D、用户在访问视图时,若视图的创建者也是其引用的视图或表的创建者,则不检查该用户在视图所引用的视图或表上的权限”相关问题
  • 第1题:

    下列关于视图的描述不正确的是()。

    A视图是由行和列组成的二维表

    B视图可以限制用户对数据的访问

    C视图与数据表是一样的

    D视图是建立在基本表上的


    C

  • 第2题:

    下列关于视图的说法错误的是()。

    • A、视图是从一个或多个表或视图中导出的表
    • B、视图是根据用户的要求定义的
    • C、存在真正的数据集合的表
    • D、视图可以为用户集中自己需要的数据,简化用户对数据的查询处理

    正确答案:C

  • 第3题:

    在SQL的授权机制中,可授予用户的对基本表和对视图的操作权限分别有哪些?


    正确答案: 1)对基本表的操作权限有:查询、插入、修改、删除、修改表、建立索引凤及这六种权限的总和;
    2)对视图的操作权限有:查询、插入、修改、删除、以及这六种权限的总合。

  • 第4题:

    以下关于数据库的用户视图的叙述不正确的是()。

    • A、用户视图是用户看到的数据库
    • B、用户视图是DBMS对数据库中信息的封装
    • C、用户视图DBMS提供给用户或数据库应用程序的统一访问接口
    • D、用户视图是DBMS将数据库组织在磁盘上的物理文件以及存储在磁盘文件中的数据

    正确答案:D

  • 第5题:

    在SQL语言中,用户可以直接操作的是()

    • A、基本表
    • B、视图
    • C、基本表和视图
    • D、基本表或视图

    正确答案:C

  • 第6题:

    用户CRAIG创建了名为INVENTORY_V的视图,该视图以INVENTORY表作为基础。CRAIG希望此视图可让所有数据库用户来查询。CRAIG应执行以下哪些操作()

    • A、不需要执行任何操作,因为在默认情况下所有数据库用户都可以自动访问视图
    • B、应将SELECT权限授予“库存”表的所有数据库用户
    • C、应将SELECT权限授予INVENTORY_V视图的所有数据库用户
    • D、必须为每个用户授予对“库存”表和INVENTORY_V视图的SELECT权限

    正确答案:C

  • 第7题:

    用户 SUSAN 创建了一个“雇员”表,然后又创建了一个“雇员_视图”视图,仅显示“雇员”表的“名字”列和“姓氏”列。用户 RUDI 需要能访问雇员的姓名,但不能访问“雇员”表中的其他数据。SUSAN 应使用哪条语句来实现这一点?()

    • A、SELECT*FROM雇员_视图FOR rudi;
    • B、CREATE SYNONYM雇员_视图FOR雇员;
    • C、GRANT SELECT ON雇员_视图TO rudi;
    • D、GRANT SELECT ON雇员_视图ONLY TO rudi;

    正确答案:C

  • 第8题:

    若要使某用户只能查询表EMP中的部分记录,应采取的策略是()

    • A、将该用户级别设定为DBA
    • B、将表EMP的查询权限赋予该用户
    • C、编写查询表EMP的存储过程
    • D、构建该部分记录的行级视图,并将该视图的查询权限赋予该用户

    正确答案:D

  • 第9题:

    单选题
    下列关于视图的描述不正确的是()。
    A

    视图是由行和列组成的二维表

    B

    视图可以限制用户对数据的访问

    C

    视图与数据表是一样的

    D

    视图是建立在基本表上的


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

  • 第10题:

    单选题
    在SQL语言中,用户可以直接操作的是()
    A

    基本表

    B

    视图

    C

    基本表和视图

    D

    基本表或视图


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

  • 第11题:

    单选题
    以下关于表和视图叙述不正确的是()。
    A

    视图是一个虚拟表,不实际存储数据

    B

    视图在概念上与基本表等同,用户可以如同基本表那样使用视图

    C

    视图的数据与构成视图的表数据无关

    D

    可以在视图上再定义视图


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

  • 第12题:

    单选题
    您在“雇员”表的一个子集上创建了名为EMPLOYEES_VIEW的视图。用户AUDREY需要使用此视图创建报表。只有您和Audrey具有此视图的访问权限。应执行下列哪项操作()
    A

    不执行任何操作。Audrey做为数据库用户,他的用户帐户已自动被授予对所有数据库对象的SELECT权限

    B

    GRANT SELECT ON employees_viewTO public

    C

    GRANT SELECT ON employees_viewTO audrey

    D

    GRANT SELECT ON employees AND employees_view TO audrey


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

  • 第13题:

    关于存储过程/函数的权限说法错误的是()。

    • A、创建时需要检查其在所引用的存储过程/函数、视图或表上的对应权限
    • B、访问系统存储过程/函数时不需要检查权限,但必要时在内部仍会检查用户是否具有相应的数据库权限或对象权限
    • C、用户自定义存储过程/函数时需要检查用户是否具有该过程/函数的调用权限,同时需要检查其是否具有该过程/函数中所引用的每一项存储过程/函数、视图或表的权限
    • D、用户自定义存储过程/函数时不需要执行权限检查

    正确答案:D

  • 第14题:

    关于查询数据字典来确定对象权限的描述正确的是()

    • A、USER—TAB—PRIVS—MADE视图:某个用户授予其他用户在该用户模式对象上的对象权限
    • B、USER—TAB—RECD视图:为某个用户授予的,在其他模式对象上的系统权限
    • C、ALL—TAB—PRIVS—MADE视图:某个用户授予其他用户在该用户模式对象与其他模式对象上的系统权限
    • D、ALL一TAB—MADE视图:为某个用户授予的,在该用户模式对象与其他模式对象上的权限

    正确答案:A,C

  • 第15题:

    在SQL中,用户可以直接操作的是()。

    • A、基本表
    • B、视图
    • C、基本表或视图
    • D、基本表和视图

    正确答案:D

  • 第16题:

    在SQL中,用户可以直接操作的是()

    • A、基本表
    • B、视图
    • C、基本表
    • D、基本表和视图

    正确答案:D

  • 第17题:

    用户SUSAN创建了“雇员”表,然后创建了视图“雇员视图”,此视图只显示雇员的“名字”和“姓氏”列。用户RUDI需要能访问“雇员”表中的“雇员”姓名但不能访问其它数据。SUSAN应执行以下哪条语句才允许此操作()

    • A、SELECT*FROM雇员视图FOR rudi
    • B、CREATE SYNONYM雇员视图FOR雇员
    • C、GRANT SELECTON雇员视图TO rudi
    • D、GRANT SELECTON雇员视图ONLY TO rudi

    正确答案:C

  • 第18题:

    您在“雇员”表的一个子集上创建了名为EMPLOYEES_VIEW的视图。用户AUDREY需要使用此视图创建报表。只有您和Audrey具有此视图的访问权限。应执行下列哪项操作()

    • A、不执行任何操作。Audrey做为数据库用户,他的用户帐户已自动被授予对所有数据库对象的SELECT权限
    • B、GRANT SELECT ON employees_viewTO public
    • C、GRANT SELECT ON employees_viewTO audrey
    • D、GRANT SELECT ON employees AND employees_view TO audrey

    正确答案:C

  • 第19题:

    以下关于表和视图叙述不正确的是()。

    • A、视图是一个虚拟表,不实际存储数据
    • B、视图在概念上与基本表等同,用户可以如同基本表那样使用视图
    • C、视图的数据与构成视图的表数据无关
    • D、可以在视图上再定义视图

    正确答案:C

  • 第20题:

    单选题
    在SQL中,用户可以直接操作的是()。
    A

    基本表

    B

    视图

    C

    基本表或视图

    D

    基本表和视图


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

  • 第21题:

    单选题
    若要使某用户只能查询表EMP中的部分记录,应采取的策略是()
    A

    将该用户级别设定为DBA

    B

    将表EMP的查询权限赋予该用户

    C

    编写查询表EMP的存储过程

    D

    构建该部分记录的行级视图,并将该视图的查询权限赋予该用户


    正确答案: D
    解析: 选项A是错误的,因为具有DBA特权的用户可操作数据库的所有资源。选项B是错误的,因为选项B是将表EMP的查询权限赋予该用户,即全部记录,而题目只允许某用户查询表EMP中的部分记录。选项C是错误的,因为编写查询表EMP的存储过程仍然是查询表EMP的所有记录。选项D是正确的,因为是构建该部分记录的行级视图,并将该视图的查询权限赋予该用户。

  • 第22题:

    单选题
    下列关于视图的说法错误的是()。
    A

    视图是从一个或多个表或视图中导出的表

    B

    视图是根据用户的要求定义的

    C

    存在真正的数据集合的表

    D

    视图可以为用户集中自己需要的数据,简化用户对数据的查询处理


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

  • 第23题:

    单选题
    用户SUSAN创建了“雇员”表,然后创建了视图“雇员视图”,此视图只显示雇员的“名字”和“姓氏”列。用户RUDI需要能访问“雇员”表中的“雇员”姓名但不能访问其它数据。SUSAN应执行以下哪条语句才允许此操作()
    A

    SELECT*FROM雇员视图FOR rudi

    B

    CREATE SYNONYM雇员视图FOR雇员

    C

    GRANT SELECTON雇员视图TO rudi

    D

    GRANT SELECTON雇员视图ONLY TO rudi


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