更多“一个存储过程需要修改但又不希望影响现有的权限,应使用那个语句来进”相关问题
  • 第1题:

    使用execute语句来执行存储过程时,在()情况下可以省略该关键字。

    A.execute语句如果是批处理中的第一个语句时

    B.execute语句在declare语句之后

    C.execute语句在go语句之后

    D.任何时候


    本题答案:A

  • 第2题:

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

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

    正确答案:D

  • 第3题:

    在循环执行过程中,希望当某个条件满足时强行退出循环,应使用()语句。


    正确答案:break

  • 第4题:

    在存储文件时,如果不希望覆盖上一次存储的文件,但同时需要保存当前修改的结果,可以选择哪一命令?()

    • A、保存
    • B、打开
    • C、关闭
    • D、另存为

    正确答案:D

  • 第5题:

    如果希望修改数据库的名字,可以使用的系统存储过程是()。


    正确答案:sp_renamedb

  • 第6题:

    使用execute语句来执行存储过程时,在()情况下可以省略该关键字。

    • A、execute语句如果是批处理中的第一个语句时
    • B、execute语句在declare语句之后
    • C、execute语句在go语句之后
    • D、任何时候

    正确答案:A

  • 第7题:

    存储过程是SQL语句的一个集合,在一个名称下储存,按独立单元方式执行,以下哪一项不是使用存储过程的优点?()

    • A、提高性能,应用程序不用重复编译此过程
    • B、降低用户查询数量,减轻网络拥塞
    • C、语句执行过程中如果中断,可以进行数据回滚,保证数据的完整性和一致性
    • D、可以控制用户使用存储过程的权限,以增强数据库的安全性

    正确答案:D

  • 第8题:

    填空题
    存储过程是使用SQL语句和流程控制语句编写的模块,存储过程经编译和优化后存储在()中。

    正确答案: 数据库
    解析: 暂无解析

  • 第9题:

    填空题
    用SQL语句进行权限授予时,应使用()语句。在进行权限撤销时,应使用()语句。

    正确答案: CREATE SCHEMA,DROP SCHEMA
    解析: 暂无解析

  • 第10题:

    单选题
    你是公司sqlserver2005/2008数据库的开发者。这个数据库包含一个名为products表格和一个名为companies的表格。你需要用连接服务器插入新的产品信息到products表格中。这个产品表格有个主键是companies表格的外键的约束。在products表格上定义了一个更新触发器。你需要尽可能快的导出数据。你该怎么做?()
    A

    使用altertable语句和onupdate项目来修改products表格。

    B

    使用altertable语句和禁用触发器的所有选项来修改products表格。

    C

    使用altertable语句和禁用触发器的所有选项来修改companies表格。

    D

    使用altertable语句和nocheckconstraint选项来修改companies表格。

    E

    使用altertable语句和nocheckconstraint选项来修改products表格。


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

  • 第11题:

    判断题
    SqlCommand对象的CommandText属性需要一个SQL语句或一个存储过程名。
    A

    B


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

  • 第12题:

    单选题
    使用execute语句来执行存储过程时,在()情况下可以省略该关键字。
    A

    execute语句如果是批处理中的第一个语句时

    B

    execute语句在declare语句之后

    C

    execute语句在go语句之后

    D

    任何时候


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

  • 第13题:

    在MySQL中,可以使用________语句来修改、更新一个表或多个表中的数据。


    参考答案:UPDATE

  • 第14题:

    ()在整个站点的运行过程中对所有的用户都有效,能够被所有的用户同时使用,通常可以用来处理那些可以让所有用户修改的内容,使用()对象来存储。


    正确答案:应用程序变量;Application

  • 第15题:

    SqlCommand对象的CommandText属性需要一个SQL语句或一个存储过程名。


    正确答案:正确

  • 第16题:

    声明一个变长数组,使用时需要使用Redim重声明,原来的数值全部清空。如果希望保留原有的项目的数值,可以使用()语句。


    正确答案:Redim Preserve

  • 第17题:

    用SQL语句进行权限授予时,应使用()语句。在进行权限撤销时,应使用()语句。


    正确答案:CREATE SCHEMA;DROP SCHEMA

  • 第18题:

    存储过程是使用SQL语句和流程控制语句编写的模块,存储过程经编译和优化后存储在()中。


    正确答案:数据库

  • 第19题:

    存储过程是SQL语句的一个集合,在一个名称下存储,按独立单元方式执行。以下哪一项不是使用存储过程的优点()

    • A、提高性能,应用程序不用重复编译此过程
    • B、降低用户查询数量,减轻网络拥塞
    • C、语句执行过程中如果中断,可以进行数据回滚,保证数据的完整性和一致性
    • D、可以控制用户使用存储过程的权限,以增强数据库的安全性

    正确答案:B

  • 第20题:

    填空题
    如果希望修改数据库的名字,可以使用的系统存储过程是()。

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

  • 第21题:

    单选题
    您需要授予用户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
    解析: 暂无解析

  • 第22题:

    填空题
    ()在整个站点的运行过程中对所有的用户都有效,能够被所有的用户同时使用,通常可以用来处理那些可以让所有用户修改的内容,使用()对象来存储。

    正确答案: 应用程序变量,Application
    解析: 暂无解析

  • 第23题:

    问答题
    一个存储过程需要修改但又不希望影响现有的权限,应使用那个语句来进行修改?

    正确答案: 应该使用ALTER PROCEDURE 语句对存储过程进行修改,ALTER PROCEDURE 语句修改存储过程,不会影响权限,也不会影响相关的存储过程的触发器。
    解析: 暂无解析