为存储过程可以授予()权限。

题目

为存储过程可以授予()权限。

  • A、INSERT
  • B、UPDATE
  • C、DELETE
  • D、EXEC
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

要让STU不仅拥有对表SC的INSERT权限,还可传播此权限,则授予STU权限的SQL语句为___________。


正确答案:
Grant Insert On Table SC To STU With Grant Option
【解析】SQL语言用GRANT语句向用户授予数据访问的权限, GRANT语句的一般格式为:

其语义为:将对指定操作对象的指定操作权限授予指定的用户。如果指定了WITH GRANT OPTION子句,则获得某种权限的用户还可以把这种权限再授予其他用户。

第2题:

将存储过程p1的执行权限授予用户U2的SQL语句为。GRANT()ONPROCEDUREPlTOU2;

A.INSERT

B.UPDATE

C.DELETE

D.EXECUTE


正确答案:D

第3题:

可以通过创建角色即权限组来简化权限管理进程。把一些权限授予一个角色,而这个角色只能被授予某个用户。()

此题为判断题(对,错)。


参考答案:×

第4题:

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

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

正确答案:D

第5题:

将存储过程p1的执行权限授予用户U2的SQL语句为:GRANT( )ON PROCEDURE P1 TO U2;

A.INSERT
B.UPDATE
C.DELETE
D.EXECUTE

答案:D
解析:
本题考查授权语句的语法知识。空缺处要填的是权限,题干中已明确指出执行权限,因此选EXECUTE。

第6题:

数据库BlueSkyDB中的存储过程PrcDeleteBook用于删除Books表中的记录,如果用户UserA希望通过执行该存储过程删除某本图书的记录,则数据库管理员必须将Books表的DELETE权限授予用户UserA。()

此题为判断题(对,错)。


参考答案:错误

第7题:

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

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

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

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

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


正确答案:B

第8题:

可以通过创建角色即权限组来简化权限管理进程。把一些权限授予一个角色,而这个角色又可以被授予多个用户。()

此题为判断题(对,错)。


参考答案:√

第9题:

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

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

正确答案:D

第10题:

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

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

正确答案:C

更多相关问题