可学答题网 > 问答 > MCTS(70-432)题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

You work in a com


You work in a company which uses SQL Server 2008. You are the administrator of the company database. Now you are in charge of a SQL Server 2008 instance. There is a database named DB1 in the instance. The DB1 database contains the following stored procedure. (Line numbers are useded for reference only.)  01 CREATE PROCEDURE Sales.Procedure1  02 AS  03 IF OBJECT_ID('Service.Table') IS NOT NULL  04 DROP TABLE Service.Table;  06 CREATE TABLE Service.Table (  07 Id int PRIMARY KEY CLUSTERED,  08 Name varchar(100);  09 );  11 ...  12  GOThe following exception is raised when a user tries to invoke Procedure1, "Msg 262, Level 14, State 1, Procedure Procedure1, Line 5 CREATE TABLE permission denied in database 'DB1'." You should grant the user access to execute Procedure1, you must assign only the required permissions.  What action should you do perform?()  

  • ABetween lines 01 and 02, you should insert the WITH EXECUTE AS 'dbo' clause. 
  • BBetween lines 01 and 02, you should insert the EXECUTE AS USER = 'dbo' statement. 
  • CYou should give the user the ALTER permission on the Service schema 
  • DYou should give the CREATE TABLE permission and permit the user to drop the Service.Table table.&e
参考答案
参考解析:
分类:MCTS(70-432)题库
相关推荐

1、You work in a com

You work in a company which uses SQL Server 2008. You are the administrator of the co...

2、You work in a com

You work in a company which uses SQL Server 2008. You are the administrator of the co...

3、You work in a com

You work in a company which uses SQL Server 2008. You are the administrator of the co...

4、You work in a com

You work in a company which uses SQL Server 2008. You are the administrator of the co...

5、You work in a com

You work in a company which is named Wiikigo Corp. The company uses SQL Server 2008. ...

6、You work in a com

You work in a company which uses SQL Server 2008. You are the administrator of the co...