cert
cert-1
cert-2

Pass Microsoft DP-300 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
DP-300 Exam - Verified By Experts
DP-300 Premium Bundle
$29.98

DP-300 Premium Bundle

$79.99
$109.97
  • Premium File 470 Questions & Answers. Last update: Nov 10, 2026
  • Training Course 130 Video Lectures
  • Study Guide 672 Pages
 
$109.97
$79.99
accept 43 downloads in last 7 days
block-screenshots
Purchase Microsoft DP-300 Exam Training Products Individually
Microsoft DP-300 Premium File
Premium File 470 Q&A
$76.99$69.99
Microsoft DP-300 Video Training Course
Training Course 130 Lectures
$21.99 $19.99
Microsoft DP-300 PDF Study Guide
Study Guide 672 Pages
$21.99 $19.99
Microsoft DP-300 Practice Test 6

Question 50

A company needs an exact SQL Server instance configuration with native backup chains but chooses a lightweight schema/data export as its only rollback strategy. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks.
  2. Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data.
  3. Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits.
  4. Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration.

Explanation

Correct Answer

D:

Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration. This is the supported administration mechanism for the described workload. A BACPAC export captures schema and data for applicable databases but is not an instance backup that automatically recreates all server features and jobs. Verify with: Inspect backup format, target offering limits, export size, authentication mapping, integrity checks, DBCC findings, workload baselines and cutover test results.

Incorrect Answers

A:

Choose database vCore or DTU purchasing models, compute tier and elastic-pool membership from measured resource patterns, isolation needs and predictable workload peaks. This addresses Azure SQL Database service tiers and elastic pools, not the controlling requirement here. Elastic pools share resources across eligible Azure SQL databases; adding a pool cannot eliminate an individual database's workload or resource configuration limits. Prefer: Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration.

B:

Use a current migration assessment to inventory database dependencies, unsupported features, downtime constraints and target platform compatibility before moving data. This addresses Azure SQL migration assessment and feature compatibility, not the controlling requirement here. Successful schema import does not prove that instance-level jobs, security identities and linked dependencies survive a migration. Prefer: Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration.

C:

Size Managed Instance and SQL Server VM compute, storage latency and throughput using performance evidence, including correct storage-layout and platform support limits. This addresses Managed Instance and SQL VM compute storage scaling, not the controlling requirement here. Increasing CPU cannot fix a saturated log throughput budget or a storage path with high sustained write latency. Prefer: Use supported backup/restore, BACPAC or database-copy methods based on source/target compatibility and offline downtime budget, then validate security, consistency and performance after migration.

Question 51

A scheduled cleanup runbook is retried after a network timeout and deletes records twice because the operation lacks a checkpoint or safe predicate. Which observable result BEST proves the database administration requirement is satisfied?

  1. Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.
  2. The job runs on intended databases with controlled concurrency and job history that identifies any failed or skipped target for remediation.
  3. The maintenance job executes on the approved cadence with least-privilege identity and traceable execution logs without depending on a personal admin login.
  4. The repaired scheduled job completes reliably and re-executing a partially completed workflow does not double-post or delete unintended data.

Explanation

Correct Answer

A:

Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks. This is the observable database and application outcome rather than merely a saved setting. An Azure automation runbook reporting successful execution does not prove its database command succeeded or that an alert was delivered.

Incorrect Answers

B:

The job runs on intended databases with controlled concurrency and job history that identifies any failed or skipped target for remediation. This would validate Azure SQL Database elastic jobs for fleet maintenance, but it does not establish the required outcome here. Verify instead: Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.

C:

The maintenance job executes on the approved cadence with least-privilege identity and traceable execution logs without depending on a personal admin login. This would validate SQL Server Agent schedules and job ownership, but it does not establish the required outcome here. Verify instead: Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.

D:

The repaired scheduled job completes reliably and re-executing a partially completed workflow does not double-post or delete unintended data. This would validate SQL Agent job troubleshooting and idempotent maintenance, but it does not establish the required outcome here. Verify instead: Scheduled maintenance produces validated database results and on-call teams receive accurate failure notifications with safe recovery playbooks.

Question 52

A regional outage triggers forced failover while the secondary replica lags behind, and the service owner promises absolute zero data loss. Which Azure SQL or SQL Server administrative approach is MOST appropriate?

  1. Configure SQL Server log shipping across supported instances with reliable log backup, copy and restore schedules, delay and standby policies, then test manual recovery and ownership of jobs.
  2. Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode.
  3. Configure supported active geo-replication or Azure SQL failover groups with clear primary-secondary roles, read-only routing, connection listeners and manual/automatic recovery procedures.
  4. Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets.

Explanation

Correct Answer

C:

Configure supported active geo-replication or Azure SQL failover groups with clear primary-secondary roles, read-only routing, connection listeners and manual/automatic recovery procedures. This is the supported administration mechanism for the described workload. Geo-replication is normally asynchronous and does not guarantee all uncommitted or recently committed data survives a forced regional failover. Verify with: Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior.

Incorrect Answers

A:

Configure SQL Server log shipping across supported instances with reliable log backup, copy and restore schedules, delay and standby policies, then test manual recovery and ownership of jobs. This addresses Log shipping health and recovery orchestration, not the controlling requirement here. Log shipping is backup-copy-restore orchestration, not synchronous automatic database failover or a substitute for manual application cutover. Prefer: Configure supported active geo-replication or Azure SQL failover groups with clear primary-secondary roles, read-only routing, connection listeners and manual/automatic recovery procedures.

B:

Build and monitor supported SQL Server Always On availability groups on Azure VMs and understand SQL MI link behavior, verifying cluster quorum, replica health, endpoint access and synchronization mode. This addresses Always On availability groups on SQL Server VMs and SQL MI links, not the controlling requirement here. An AG protects replicated user databases and requires cluster/listener configuration; it does not automatically synchronize every SQL Agent job or server-level login. Prefer: Configure supported active geo-replication or Azure SQL failover groups with clear primary-secondary roles, read-only routing, connection listeners and manual/automatic recovery procedures.

D:

Back up supported SQL Server databases to Azure Blob storage through approved credential or managed identity patterns, then validate access, checksums and test restores from cloud targets. This addresses Backup to Azure Blob URL and tested cloud restore, not the controlling requirement here. A backup file's existence or a VERIFYONLY success does not replace a tested full restoration and end-to-end workload check. Prefer: Configure supported active geo-replication or Azure SQL failover groups with clear primary-secondary roles, read-only routing, connection listeners and manual/automatic recovery procedures.

Question 53

A company creates two SQL Server VMs with independent local disks and expects an FCI failover to expose the same database files on both hosts. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats.
  2. Check Managed Instance region pairing, VNet/DNS dependencies, SQL MI link prerequisites where used, migration and failover sequence, replication health and authentication continuity.
  3. Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior.
  4. Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests.

Explanation

Correct Answer

D:

Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests. This is the discriminating system or configuration evidence for the case. An FCI moves SQL Server instance ownership over shared storage but does not automatically provide a separate cross-region copy of database files. Corresponding approach: Use supported SQL Server failover cluster instances on Azure virtual machines with compatible shared storage and cluster quorum instead of treating FCIs as data-replication AGs.

Incorrect Answers

A:

Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats. These checks primarily test Backup to Azure Blob URL and tested cloud restore instead of the critical system behavior in this case. Examine: Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests.

B:

Check Managed Instance region pairing, VNet/DNS dependencies, SQL MI link prerequisites where used, migration and failover sequence, replication health and authentication continuity. These checks primarily test Managed Instance hybrid recovery and operational readiness instead of the critical system behavior in this case. Examine: Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests.

C:

Inspect replication state, endpoint listeners, failover policy, allowed data loss, application reconnect errors, secondary region capacity and DNS cache behavior. These checks primarily test Azure SQL Database active geo replication and failover groups instead of the critical system behavior in this case. Examine: Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests.

Question 54

An archive requirement needs seven years of evidence but a team relies only on the ordinary short-term point-in-time retention period. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests.
  2. Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats.
  3. Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.
  4. Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay.

Explanation

Correct Answer

C:

Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination. This is the discriminating system or configuration evidence for the case. Point-in-time restore usually creates a separate database and does not undo production writes in place; retention is constrained by service-specific limits. Corresponding approach: Use Azure SQL automated backups and configured point-in-time retention or long-term retention policy for supported managed offerings, choosing the correct restore workflow and retention costs.

Incorrect Answers

A:

Inspect shared disk or supported file-share topology, Windows cluster validation, storage permissions, listener name, resource ownership and node failover tests. These checks primarily test SQL Server failover cluster instances shared storage constraints instead of the critical system behavior in this case. Examine: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

B:

Inspect backup URL, SAS or managed identity support by SQL version, container permissions, encryption/certificate material, backup headers and RESTORE VERIFYONLY caveats. These checks primarily test Backup to Azure Blob URL and tested cloud restore instead of the critical system behavior in this case. Examine: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

D:

Inspect monitor-server history, last backup/copied/restored times, log chain continuity, share access, standby mode and restore delay. These checks primarily test Log shipping health and recovery orchestration instead of the critical system behavior in this case. Examine: Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.

Question 55

A recovery plan advertises zero data loss because a replica is configured async, while the actual last committed transaction never reached the replica before failover. Which diagnostic evidence should the database administrator check FIRST?

  1. Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination.
  2. Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target.
  3. Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.
  4. Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence.

Explanation

Correct Answer

C:

Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map. This is the discriminating system or configuration evidence for the case. High availability reduces some outages but cannot substitute for recoverable backups after corruption or human deletion; RPO and RTO are separate targets. Corresponding approach: Select a supported HA and disaster recovery architecture from business-defined RPO, RTO, region failure assumptions, planned failover steps and service-specific capabilities.

Incorrect Answers

A:

Check service tier, available restore points, retention setting, logical server and database permissions, LTR vault policy and restore destination. These checks primarily test Azure SQL automatic PITR and long-term retention instead of the critical system behavior in this case. Examine: Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.

B:

Inspect database recovery model, complete backup-chain LSNs, log backup cadence, backup checksums, database state and recovery target. These checks primarily test SQL Server native backup chain and recovery model instead of the critical system behavior in this case. Examine: Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.

D:

Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence. These checks primarily test HA DR tabletop and destructive failure testing instead of the critical system behavior in this case. Examine: Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.

Question 56

A scheduled cleanup runbook is retried after a network timeout and deletes records twice because the operation lacks a checkpoint or safe predicate. Which diagnostic evidence should the database administrator check FIRST?

  1. Inspect job history return status, Database Mail profile, operator assignment, alert severity, retry steps, failure branching and delivery errors.
  2. Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions.
  3. Inspect automation account managed identity, runbook schedule, Azure Monitor action group, job output, retry policy, resource locks and target database state.
  4. Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health.

Explanation

Correct Answer

C:

Inspect automation account managed identity, runbook schedule, Azure Monitor action group, job output, retry policy, resource locks and target database state. This is the discriminating system or configuration evidence for the case. An Azure automation runbook reporting successful execution does not prove its database command succeeded or that an alert was delivered. Corresponding approach: Automate supported Azure SQL operational tasks with an appropriately scoped schedule or runbook and route failures into measurable alert channels while handling retries idempotently.

Incorrect Answers

A:

Inspect job history return status, Database Mail profile, operator assignment, alert severity, retry steps, failure branching and delivery errors. These checks primarily test SQL Agent alerts operators and failure notifications instead of the critical system behavior in this case. Examine: Inspect automation account managed identity, runbook schedule, Azure Monitor action group, job output, retry policy, resource locks and target database state.

B:

Inspect elastic job agent setup, target server groups, database-scoped credentials, schedule, job version, execution history and permissions. These checks primarily test Azure SQL Database elastic jobs for fleet maintenance instead of the critical system behavior in this case. Examine: Inspect automation account managed identity, runbook schedule, Azure Monitor action group, job output, retry policy, resource locks and target database state.

D:

Inspect deployment operation results, resource provider error codes, policy denials, what-if diffs, resource locks, template validation and database post-deploy health. These checks primarily test Deployment monitoring rollback and drift reconciliation instead of the critical system behavior in this case. Examine: Inspect automation account managed identity, runbook schedule, Azure Monitor action group, job output, retry policy, resource locks and target database state.

Question 57

A Bicep deployment fails to create a private endpoint because the referenced private DNS zone is in an inaccessible resource group. Which observable result BEST proves the database administration requirement is satisfied?

  1. Repeatable deployments create the intended SQL resources in each subscription without silently broadening public network access or replacing production data.
  2. The job runs on intended databases with controlled concurrency and job history that identifies any failed or skipped target for remediation.
  3. A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.
  4. The repaired scheduled job completes reliably and re-executing a partially completed workflow does not double-post or delete unintended data.

Explanation

Correct Answer

C:

A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state. This is the observable database and application outcome rather than merely a saved setting. Rolling back an infrastructure template is not identical to restoring committed database transactions, and destructive replacements require explicit protection.

Incorrect Answers

A:

Repeatable deployments create the intended SQL resources in each subscription without silently broadening public network access or replacing production data. This would validate ARM and Bicep declarative Azure SQL provisioning, but it does not establish the required outcome here. Verify instead: A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.

B:

The job runs on intended databases with controlled concurrency and job history that identifies any failed or skipped target for remediation. This would validate Azure SQL Database elastic jobs for fleet maintenance, but it does not establish the required outcome here. Verify instead: A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.

D:

The repaired scheduled job completes reliably and re-executing a partially completed workflow does not double-post or delete unintended data. This would validate SQL Agent job troubleshooting and idempotent maintenance, but it does not establish the required outcome here. Verify instead: A failed deployment is diagnosed without deleting productive data, and the corrected infrastructure remains consistent with reviewed desired state.

Question 58

A synchronization service needs rows changed since its last cursor but engineers rely only on database audit events and cannot identify the required row versions. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.
  2. Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it.
  3. Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.
  4. Classify sensitive columns, apply supported Dynamic Data Masking only for presentation control, and use encryption or RLS when stronger confidentiality is required.
  5. Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly.

Explanation

Correct Answers

B:

Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. This is the supported administration mechanism for the described workload. SQL auditing, change tracking, CDC and ledger answer different questions; enabling one does not guarantee identical transaction history or immutable external evidence. Verify with: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations. It supplies the implementation portion of this complementary answer.

C:

Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations. This is the discriminating system or configuration evidence for the case. SQL auditing, change tracking, CDC and ledger answer different questions; enabling one does not guarantee identical transaction history or immutable external evidence. Corresponding approach: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. It supplies the evidence portion of this complementary answer.

Incorrect Answers

A:

Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures. This choice pertains to Microsoft Entra authentication with contained service identity, not the needed response/evidence pair. Use: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. Check: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

D:

Classify sensitive columns, apply supported Dynamic Data Masking only for presentation control, and use encryption or RLS when stronger confidentiality is required. This choice pertains to Dynamic data masking classification and permission differences, not the needed response/evidence pair. Use: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. Check: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

E:

Approved applications can query protected columns with authorized client drivers while other SQL readers cannot obtain original plaintext directly. This choice pertains to Always Encrypted client-side protection and enclaves, not the needed response/evidence pair. Use: Configure database auditing for activity accountability, select Change Tracking or Change Data Capture for supported data-change synchronization, and use ledger only when tamper-evidence requirements justify it. Check: Examine audit destinations, retention and access, captured event classes, Change Tracking version retention, CDC capture jobs, ledger digest verification and application expectations.

Question 59

Operators test only planned failover under healthy network conditions and never verify forced failover behavior during asymmetric connectivity loss. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence.
  2. Choose Azure SQL failover groups or active geo-replication according to group-level endpoint continuity, supported replication topology, read scale and application reconnect requirements.
  3. Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map.
  4. The intended database replicas transition primary role as designed and application connections reach the listener without unsupported database or instance assumptions.
  5. Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective.

Explanation

Correct Answers

A:

Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence. This is the discriminating system or configuration evidence for the case. A failover button clicking successfully is not proof the application, authentication, jobs and downstream services all recovered end to end. Corresponding approach: Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective. It supplies the evidence portion of this complementary answer.

E:

Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective. This is the supported administration mechanism for the described workload. A failover button clicking successfully is not proof the application, authentication, jobs and downstream services all recovered end to end. Verify with: Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence. It supplies the implementation portion of this complementary answer.

Incorrect Answers

B:

Choose Azure SQL failover groups or active geo-replication according to group-level endpoint continuity, supported replication topology, read scale and application reconnect requirements. This choice pertains to Azure SQL failover groups versus active geo replication decisions, not the needed response/evidence pair. Use: Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective. Check: Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence.

C:

Inspect recovery objectives, replication modes, failure domains, backup frequencies, availability SLA, network and DNS cutover plus application dependency map. This choice pertains to RPO RTO strategy and availability versus recovery, not the needed response/evidence pair. Use: Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective. Check: Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence.

D:

The intended database replicas transition primary role as designed and application connections reach the listener without unsupported database or instance assumptions. This choice pertains to Always On availability groups on SQL Server VMs and SQL MI links, not the needed response/evidence pair. Use: Test availability and recovery plans with realistic but controlled primary outages, application write workload, backups and rollback exercises before claiming a recovery objective. Check: Examine failover runbook owner, replica health, DNS and application retry time, last confirmed transaction, validation queries and restore evidence.

Question 60

An application encrypts selected customer fields using a database symmetric key but grants key-opening privileges to every reporting identity. Which TWO complementary actions provide the appropriate response AND evidence to verify it? Select TWO.

  1. Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures.
  2. Protect targeted sensitive objects through supported SQL encryption functions, key hierarchy and application threat model while distinguishing column encryption from network and storage encryption.
  3. Review key hierarchy, certificate availability, encrypted payload format, authorized decryption path, T-SQL function usage, rotation and backup procedures.
  4. Enable supported Transparent Data Encryption and choose managed or customer-managed protectors based on compliance, rotating keys without losing the ability to decrypt database backups.
  5. Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls.

Explanation

Correct Answers

B:

Protect targeted sensitive objects through supported SQL encryption functions, key hierarchy and application threat model while distinguishing column encryption from network and storage encryption. This is the supported administration mechanism for the described workload. SQL object encryption can protect selected values, but compromised key access or overly broad SQL privileges undermine the intended isolation. Verify with: Review key hierarchy, certificate availability, encrypted payload format, authorized decryption path, T-SQL function usage, rotation and backup procedures. It supplies the implementation portion of this complementary answer.

C:

Review key hierarchy, certificate availability, encrypted payload format, authorized decryption path, T-SQL function usage, rotation and backup procedures. This is the discriminating system or configuration evidence for the case. SQL object encryption can protect selected values, but compromised key access or overly broad SQL privileges undermine the intended isolation. Corresponding approach: Protect targeted sensitive objects through supported SQL encryption functions, key hierarchy and application threat model while distinguishing column encryption from network and storage encryption. It supplies the evidence portion of this complementary answer.

Incorrect Answers

A:

Inspect tenant and server Entra administrator settings, token audience, user mapping, group membership, service principal, role grants and sign-in failures. This choice pertains to Microsoft Entra authentication with contained service identity, not the needed response/evidence pair. Use: Protect targeted sensitive objects through supported SQL encryption functions, key hierarchy and application threat model while distinguishing column encryption from network and storage encryption. Check: Review key hierarchy, certificate availability, encrypted payload format, authorized decryption path, T-SQL function usage, rotation and backup procedures.

D:

Enable supported Transparent Data Encryption and choose managed or customer-managed protectors based on compliance, rotating keys without losing the ability to decrypt database backups. This choice pertains to Transparent data encryption keys and protector lifecycle, not the needed response/evidence pair. Use: Protect targeted sensitive objects through supported SQL encryption functions, key hierarchy and application threat model while distinguishing column encryption from network and storage encryption. Check: Review key hierarchy, certificate availability, encrypted payload format, authorized decryption path, T-SQL function usage, rotation and backup procedures.

E:

Investigators obtain the intended activity or row-change evidence, while tampering or synchronization gaps are detected by the correct feature-specific controls. This choice pertains to Azure SQL auditing ledger and change tracking distinctions, not the needed response/evidence pair. Use: Protect targeted sensitive objects through supported SQL encryption functions, key hierarchy and application threat model while distinguishing column encryption from network and storage encryption. Check: Review key hierarchy, certificate availability, encrypted payload format, authorized decryption path, T-SQL function usage, rotation and backup procedures.

Administering Microsoft Azure SQL Solutions (DP-300) Practice Tests