nerdexam
Microsoft

70-450 · Question #69

You are a professional level SQL Sever 2008 Database. A new database application is hosted by the instance. The security requirements should be designed for the application. A unique login to the…

The correct answer is D. The new database should be set to utilize the TRUSTWORTHY option, and then each. The TRUSTWORTHY database property is used to indicate whether the instance of SOL Server trusts the database and the contents within it. By default, this setting is OFF, but can be set to ON by using the ALTER DATABASE statement. For example, ALTER DATABASE AdventureWorks2008R2…

Design an optimized database solution

Question

You are a professional level SQL Sever 2008 Database. A new database application is hosted by the instance. The security requirements should be designed for the application. A unique login to the SQL Server 2008 server is assigned to each application user. Stored procedures are included by the application database to execute stored procedures in the MSDB database. SQLAgent jobs are scheduled by the stored procedures in the MSDB database. Since you are the technical support, you are required to confirm that the stored procedures in the MSDB database should be executed by utilizing the security context of the application user. Which action should you perform?

Options

  • AEach user should be added to the public role in the MSDB database.
  • BEach user should be added to the db_dtsltduser database role in the MSDB database.
  • CThe MSDB database should be set to utilize the TRUSTWORTHY option, and then each
  • DThe new database should be set to utilize the TRUSTWORTHY option, and then each

How the community answered

(34 responses)
  • A
    6% (2)
  • B
    9% (3)
  • C
    3% (1)
  • D
    82% (28)

Explanation

The TRUSTWORTHY database property is used to indicate whether the instance of SOL Server trusts the database and the contents within it. By default, this setting is OFF, but can be set to ON by using the ALTER DATABASE statement. For example, ALTER DATABASE AdventureWorks2008R2 SET TRUSTWORTHY ON; By default msdb has the option TRUSTWORTHY set to True.

Topics

#TRUSTWORTHY option#cross-database security#stored procedure execution context#MSDB access

Community Discussion

No community discussion yet for this question.

Full 70-450 Practice