PrepAway - Latest Free Exam Questions & Answers

Author: seenagape

Which Transact-SQL statement should you use before attempting the restore?

You administer a Microsoft SQL Server 2012 database.
You configure Transparent Data Encryption (TDE) on the Orders database by using the following
statements:
CREATE MASTER KEY ENCRYPTION BY PASSWORD = ‘MyPassword1!’
CREATE CERTIFICATE TDE_Certificate WITH SUBJECT = ‘TDE Certificate’;
BACKUP CERTIFICATE TDE_Certificate TO FILE = ”d:\TDE_Certificate.cer’
WITH PRIVATE KEY (FILE = ‘D:\TDE_Certificate.key’, ENCRYPTION BY PASSWORD =
‘MyPassword1!’);
CREATE DATABASE ENCRYPTION KEY
WITH ALGORITHM = AES_256
ENCRYPTION BY SERVER CERTIFICATE TDE_Certificate;
ALTER DATABASE Orders SET ENCRYPTION ON;
You attempt to restore the Orders database and the restore fails. You copy the encryption file to the
original location.
A hardware failure occurs and so a new server must be installed and configured.
After installing SQL Server to the new server, you restore the Orders database and copy the
encryption files to their original location. However, you are unable to access the database.
You need to be able to restore the database.
Which Transact-SQL statement should you use before attempting the restore?

Which Transact-SQL statement should you use?

You administer a SQL Server 2012 server that contains a database named SalesDB. SalesDb contains
a schema named Customers that has a table named Regions. A user named UserA is a member of a
role named Sales.
UserA is granted the Select permission on the Regions table. The Sales role is granted the Select
permission on the Customers schema.

You need to ensure that the Sales role, including UserA, is disallowed to select from any of the tables
in the Customers schema.
Which Transact-SQL statement should you use?

Which Transact-SQL statement should you use?

You administer a SQL Server 2012 server that contains a database named SalesDB. SalesDb contains
a schema named Customers that has a table named Regions. A user named UserA is a member of a
role named Sales.
UserA is granted the Select permission on the Regions table. The Sales role is granted the Select
permission on the Customers schema.
You need to ensure that UserA is disallowed to select from any of the tables in the Customers
schema.
Which Transact-SQL statement should you use?

Which Transact-SQL statement should you use?

You administer a SQL 2012 server that contains a database named SalesDB. SalesDb contains a
schema named Customers that has a table named Regions. A user named UserA is a member of a
role named Sales.
UserA is granted the Select permission on the Regions table. The Sales role is granted the Select
permission on the Customers schema.
You need to remove the Select permission for UserA on the Regions table. You also need to ensure
that UserA can still access all the tables in the Customers schema, including the Regions table,
through the Sales role permissions.
Which Transact-SQL statement should you use?

Which Transact-SQL statement should you use?

You administer a SQL Server 2012 server that contains a database named SalesDB. SalesDb contains
a schema named Customers that has a table named Regions. A user named UserA is a member of a
role named Sales.
UserA is granted the Select permission on the Regions table and the Sales role is granted the Select
permission on the Customers schema.
You need to ensure that the Sales role, including UserA, is disallowed to select from the Regions
table.
Which Transact-SQL statement should you use?

You need to ensure that the login for the ticketing application cannot access other production databases

You administer a single server that contains a Microsoft SQL Server 2012 default instance on which
several production databases have been deployed.
You plan to install a new ticketing application that requires the deployment of a database on the
server. The SQL login for this application requires sysadmin permissions.
You need to ensure that the login for the ticketing application cannot access other production
databases.
What should you do?

You need to ensure that the SQL Server instance can use all nodes of the cluster

You administer a Microsoft SQL Server 2012 failover cluster that contains two nodes named Node A
and Node B. A single instance of SQL Server is installed on the cluster.
An additional node named Node C has been added to the existing cluster.
You need to ensure that the SQL Server instance can use all nodes of the cluster.
What should you do?

You need to ensure that AgentPortalUser can send email messages

You are creating an application that will connect to the AgentPortal database by using a SQL login
named AgentPortalUser. Stored procedures in the database will use sp_send_dbmail to send email
messages.
You create a user account in the msdb database for the AgentPortalUser login. You use the Database
Mail Configuration Wizard to create a Database Mail profile. Security has not been configured for
the Database Mail profile.
You need to ensure that AgentPortalUser can send email messages.
What should you do?