McAfee-Secured Website

Exam Bundle

Exam Code: DP-300

Exam Name Administering Microsoft Azure SQL Solutions

Certification Provider: Microsoft

Corresponding Certification: Microsoft Certified: Azure Database Administrator Associate

Microsoft DP-300 Bundle $44.99

100% Microsoft DP-300 Guaranteed Success With Testking Training Materials

Get Real DP-300 Exam Questions & Expert Verified Answers as Experienced on the Real Exam!

  • Questions & Answers

    DP-300 Questions & Answers

    470 Questions & Answers

    The ultimate exam preparation tool, Questions & Answers mirrors the actual DP-300 exam while allowing you to hone and measure every aspect of your test-taking ability.

  • DP-300 Video Course

    DP-300 Video Course

    130 Video Lectures

    DP-300 Video Course is developed by Microsoft Professionals to help you pass the DP-300 exam.

    Description

    This course will improve your knowledge and skills required to pass Administering Microsoft Azure SQL Solutions exam.
  • Study Guide

    DP-300 Study Guide

    672 PDF Pages

    Developed by industry experts, this 672-page guide spells out in painstaking detail all of the information you need to ace DP-300 exam.

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

Satisfaction Guaranteed

Money Back Guarantee

Testking provides hassle-free money back guarantee with our products. That is because we have 100% trust in the abilities of our professional and experience product team, and our record is a proof of that.

99.6% PASS RATE
Total Cost: $194.97
Bundle Price: $149.98

Purchase Individually

  • Questions & Answers

    Questions & Answers

    470 Questions

    $124.99
  • DP-300 Video Course

    Video Course

    130 Video Lectures

    $39.99
  • Study Guide

    Study Guide

    672 PDF Pages

    $29.99

Microsoft DP-300 Practice Test 17

Question 160

At Maplewood Schools, the district applications data team maintains a school enrolment and student services platform with requirements for strict privacy and dependable term-start access. The operations owner asks for a validation result for: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. Which observed result BEST proves the intended problem is corrected?

  1. A permitted Entra user signs in to Azure SQL and the retired application secret is absent from source control and deployment settings.
  2. An authorization test executes the approved procedure while unrelated table modification and database ownership actions fail.
  3. The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.
  4. The target principal reads precisely the intended objects and an access audit shows the offending DENY no longer masks the approved grant.

Explanation

Correct Answer

C:

The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas. That observable result supports resolution of: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. The corresponding corrective change is: Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema. The Maplewood Schools reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

A permitted Entra user signs in to Azure SQL and the retired application secret is absent from source control and deployment settings. That result is evidence for another corrective change: Configure Microsoft Entra authentication and an appropriate administrator and database principals while removing hardcoded database passwords. The alternative problem is: An Azure SQL Database application stores SQL user passwords in deployment scripts even though its users have centrally managed Microsoft Entra identities. The current Maplewood Schools issue is instead: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. Its decisive acceptance evidence would be: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

B:

An authorization test executes the approved procedure while unrelated table modification and database ownership actions fail. That result is evidence for another corrective change: Grant narrowly scoped EXECUTE permission on the intended procedure or suitable custom role instead of db_owner. The alternative problem is: An automation identity is made db_owner just to execute a read-only stored procedure, violating a documented least-privilege policy. The current Maplewood Schools issue is instead: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. Its decisive acceptance evidence would be: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

D:

The target principal reads precisely the intended objects and an access audit shows the offending DENY no longer masks the approved grant. That result is evidence for another corrective change: Inspect effective permissions and explicit DENY precedence before removing or correcting the conflicting access policy with approval. The alternative problem is: A database principal can log in but SELECT queries fail after an object-level DENY was added and administrators repeatedly add more GRANT statements. The current Maplewood Schools issue is instead: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. Its decisive acceptance evidence would be: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

Question 161

At Maplewood Schools, the district applications data team maintains a school enrolment and student services platform with requirements for strict privacy and dependable term-start access. The database operations review identifies: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Which action BEST resolves this specific database administration problem?

  1. Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration.
  2. Inspect effective permissions and explicit DENY precedence before removing or correcting the conflicting access policy with approval.
  3. Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants.
  4. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.

Explanation

Correct Answer

D:

Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator. This addresses the specific Azure SQL or SQL Server operational issue: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. The Maplewood Schools team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

Incorrect Answers

A:

Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration. That relates to a separate SQL administration problem: A reporting user can access an Azure SQL database but receives permission denied for a particular schema because a login was mistaken for data access. The Maplewood Schools requirement is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. That approach does not directly establish the required fix; the requested acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

B:

Inspect effective permissions and explicit DENY precedence before removing or correcting the conflicting access policy with approval. That relates to a separate SQL administration problem: A database principal can log in but SELECT queries fail after an object-level DENY was added and administrators repeatedly add more GRANT statements. The Maplewood Schools requirement is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. That approach does not directly establish the required fix; the requested acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

C:

Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants. That relates to a separate SQL administration problem: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. The Maplewood Schools requirement is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. That approach does not directly establish the required fix; the requested acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

Question 162

At Maplewood Schools, the district applications data team maintains a school enrolment and student services platform with requirements for strict privacy and dependable term-start access. The acceptance review requires independent evidence for: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Which observed result BEST proves the intended problem is corrected?

  1. Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.
  2. A test user reads the approved objects and receives permission denial on a restricted payroll table.
  3. The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.
  4. A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

Explanation

Correct Answer

A:

Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic. That observable result supports resolution of: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. The corresponding corrective change is: Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator. The Maplewood Schools reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

B:

A test user reads the approved objects and receives permission denial on a restricted payroll table. That result is evidence for another corrective change: Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables. The alternative problem is: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. The current Maplewood Schools issue is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Its decisive acceptance evidence would be: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

C:

The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist. That result is evidence for another corrective change: Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants. The alternative problem is: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. The current Maplewood Schools issue is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Its decisive acceptance evidence would be: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

D:

A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries. That result is evidence for another corrective change: Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service. The alternative problem is: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. The current Maplewood Schools issue is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Its decisive acceptance evidence would be: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

Question 163

At Meadowbrook Finance, the banking data reliability team maintains a financial payments and reporting database environment with requirements for traceable ledger changes and strict access to customer records. An authorized design review finds: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Which action BEST resolves this specific database administration problem?

  1. Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator.
  2. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.
  3. Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration.
  4. Use Microsoft Entra group-based database access where supported and govern group membership and conditional access outside SQL.

Explanation

Correct Answer

B:

Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator. This addresses the specific Azure SQL or SQL Server operational issue: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. The Meadowbrook Finance team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

Incorrect Answers

A:

Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. That relates to a separate SQL administration problem: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The Meadowbrook Finance requirement is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. That approach does not directly establish the required fix; the requested acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

C:

Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration. That relates to a separate SQL administration problem: A reporting user can access an Azure SQL database but receives permission denied for a particular schema because a login was mistaken for data access. The Meadowbrook Finance requirement is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. That approach does not directly establish the required fix; the requested acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

D:

Use Microsoft Entra group-based database access where supported and govern group membership and conditional access outside SQL. That relates to a separate SQL administration problem: An application creates SQL logins for hundreds of human users and cannot promptly disable a terminated employee across several databases. The Meadowbrook Finance requirement is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. That approach does not directly establish the required fix; the requested acceptance evidence is: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

Question 164

At Meadowbrook Finance, the banking data reliability team maintains a financial payments and reporting database environment with requirements for traceable ledger changes and strict access to customer records. After a claimed fix, the release reviewer evaluates: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Which observed result BEST proves the intended problem is corrected?

  1. A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.
  2. A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.
  3. Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.
  4. Removing a test user from the authorized group stops new authorized database access after documented token or session refresh.

Explanation

Correct Answer

C:

Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic. That observable result supports resolution of: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. The corresponding corrective change is: Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator. The Meadowbrook Finance reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary. That result is evidence for another corrective change: Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation. The alternative problem is: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. The current Meadowbrook Finance issue is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Its decisive acceptance evidence would be: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

B:

A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied. That result is evidence for another corrective change: Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. The alternative problem is: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The current Meadowbrook Finance issue is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Its decisive acceptance evidence would be: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

D:

Removing a test user from the authorized group stops new authorized database access after documented token or session refresh. That result is evidence for another corrective change: Use Microsoft Entra group-based database access where supported and govern group membership and conditional access outside SQL. The alternative problem is: An application creates SQL logins for hundreds of human users and cannot promptly disable a terminated employee across several databases. The current Meadowbrook Finance issue is instead: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. Its decisive acceptance evidence would be: Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic.

Question 165

At Meadowbrook Finance, the banking data reliability team maintains a financial payments and reporting database environment with requirements for traceable ledger changes and strict access to customer records. A routine platform check identifies: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Which action BEST resolves this specific database administration problem?

  1. Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables.
  2. Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service.
  3. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.
  4. Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator.

Explanation

Correct Answer

D:

Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. This addresses the specific Azure SQL or SQL Server operational issue: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The Meadowbrook Finance team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Incorrect Answers

A:

Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables. That relates to a separate SQL administration problem: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. The Meadowbrook Finance requirement is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. That approach does not directly establish the required fix; the requested acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

B:

Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service. That relates to a separate SQL administration problem: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. The Meadowbrook Finance requirement is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. That approach does not directly establish the required fix; the requested acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

C:

Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator. That relates to a separate SQL administration problem: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. The Meadowbrook Finance requirement is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. That approach does not directly establish the required fix; the requested acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Question 166

At Meadowbrook Finance, the banking data reliability team maintains a financial payments and reporting database environment with requirements for traceable ledger changes and strict access to customer records. The operations owner asks for a validation result for: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Which observed result BEST proves the intended problem is corrected?

  1. A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.
  2. A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.
  3. Removing a test user from the authorized group stops new authorized database access after documented token or session refresh.
  4. An authorization test executes the approved procedure while unrelated table modification and database ownership actions fail.

Explanation

Correct Answer

B:

A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied. That observable result supports resolution of: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The corresponding corrective change is: Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. The Meadowbrook Finance reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary. That result is evidence for another corrective change: Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation. The alternative problem is: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. The current Meadowbrook Finance issue is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Its decisive acceptance evidence would be: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

C:

Removing a test user from the authorized group stops new authorized database access after documented token or session refresh. That result is evidence for another corrective change: Use Microsoft Entra group-based database access where supported and govern group membership and conditional access outside SQL. The alternative problem is: An application creates SQL logins for hundreds of human users and cannot promptly disable a terminated employee across several databases. The current Meadowbrook Finance issue is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Its decisive acceptance evidence would be: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

D:

An authorization test executes the approved procedure while unrelated table modification and database ownership actions fail. That result is evidence for another corrective change: Grant narrowly scoped EXECUTE permission on the intended procedure or suitable custom role instead of db_owner. The alternative problem is: An automation identity is made db_owner just to execute a read-only stored procedure, violating a documented least-privilege policy. The current Meadowbrook Finance issue is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Its decisive acceptance evidence would be: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Question 167

At Alpine Healthcare, the clinical database operations team maintains a hybrid healthcare scheduling and records platform with requirements for patient confidentiality and high service availability. The database operations review identifies: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Which action BEST resolves this specific database administration problem?

  1. Configure the supported domain or Microsoft Entra authentication method for the SQL Server on Azure VM after checking version and platform prerequisites.
  2. Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration.
  3. Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator.
  4. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.

Explanation

Correct Answer

C:

Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. This addresses the specific Azure SQL or SQL Server operational issue: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The Alpine Healthcare team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Incorrect Answers

A:

Configure the supported domain or Microsoft Entra authentication method for the SQL Server on Azure VM after checking version and platform prerequisites. That relates to a separate SQL administration problem: An Azure-hosted SQL Server application needs domain-integrated Windows login behavior but its virtual machine is deployed without the required directory integration. The Alpine Healthcare requirement is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. That approach does not directly establish the required fix; the requested acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

B:

Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration. That relates to a separate SQL administration problem: A reporting user can access an Azure SQL database but receives permission denied for a particular schema because a login was mistaken for data access. The Alpine Healthcare requirement is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. That approach does not directly establish the required fix; the requested acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

D:

Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator. That relates to a separate SQL administration problem: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. The Alpine Healthcare requirement is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. That approach does not directly establish the required fix; the requested acceptance evidence is: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Question 168

At Alpine Healthcare, the clinical database operations team maintains a hybrid healthcare scheduling and records platform with requirements for patient confidentiality and high service availability. The acceptance review requires independent evidence for: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Which observed result BEST proves the intended problem is corrected?

  1. A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.
  2. Removing a test user from the authorized group stops new authorized database access after documented token or session refresh.
  3. A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.
  4. The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

Explanation

Correct Answer

A:

A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied. That observable result supports resolution of: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The corresponding corrective change is: Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. The Alpine Healthcare reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

B:

Removing a test user from the authorized group stops new authorized database access after documented token or session refresh. That result is evidence for another corrective change: Use Microsoft Entra group-based database access where supported and govern group membership and conditional access outside SQL. The alternative problem is: An application creates SQL logins for hundreds of human users and cannot promptly disable a terminated employee across several databases. The current Alpine Healthcare issue is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Its decisive acceptance evidence would be: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

C:

A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries. That result is evidence for another corrective change: Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service. The alternative problem is: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. The current Alpine Healthcare issue is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Its decisive acceptance evidence would be: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

D:

The application identity establishes its intended database session and a second database remains inaccessible without a separate grant. That result is evidence for another corrective change: Map the login to the appropriate database user or use a contained identity pattern supported by the chosen SQL service. The alternative problem is: A script creates a SQL login in the master database but never creates a usable user inside the application database. The current Alpine Healthcare issue is instead: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. Its decisive acceptance evidence would be: A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Question 169

At Alpine Healthcare, the clinical database operations team maintains a hybrid healthcare scheduling and records platform with requirements for patient confidentiality and high service availability. An authorized design review finds: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. Which action BEST resolves this specific database administration problem?

  1. Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables.
  2. Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants.
  3. Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration.
  4. Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator.

Explanation

Correct Answer

B:

Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants. This addresses the specific Azure SQL or SQL Server operational issue: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. The Alpine Healthcare team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.

Incorrect Answers

A:

Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables. That relates to a separate SQL administration problem: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. The Alpine Healthcare requirement is instead: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. That approach does not directly establish the required fix; the requested acceptance evidence is: The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.

C:

Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration. That relates to a separate SQL administration problem: A reporting user can access an Azure SQL database but receives permission denied for a particular schema because a login was mistaken for data access. The Alpine Healthcare requirement is instead: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. That approach does not directly establish the required fix; the requested acceptance evidence is: The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.

D:

Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. That relates to a separate SQL administration problem: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The Alpine Healthcare requirement is instead: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. That approach does not directly establish the required fix; the requested acceptance evidence is: The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.

Question 170

At Alpine Healthcare, the clinical database operations team maintains a hybrid healthcare scheduling and records platform with requirements for patient confidentiality and high service availability. After a claimed fix, the release reviewer evaluates: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. Which observed result BEST proves the intended problem is corrected?

  1. The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.
  2. Removing a test user from the authorized group stops new authorized database access after documented token or session refresh.
  3. An authorization test executes the approved procedure while unrelated table modification and database ownership actions fail.
  4. A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Explanation

Correct Answer

A:

The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist. That observable result supports resolution of: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. The corresponding corrective change is: Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants. The Alpine Healthcare reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

B:

Removing a test user from the authorized group stops new authorized database access after documented token or session refresh. That result is evidence for another corrective change: Use Microsoft Entra group-based database access where supported and govern group membership and conditional access outside SQL. The alternative problem is: An application creates SQL logins for hundreds of human users and cannot promptly disable a terminated employee across several databases. The current Alpine Healthcare issue is instead: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. Its decisive acceptance evidence would be: The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.

C:

An authorization test executes the approved procedure while unrelated table modification and database ownership actions fail. That result is evidence for another corrective change: Grant narrowly scoped EXECUTE permission on the intended procedure or suitable custom role instead of db_owner. The alternative problem is: An automation identity is made db_owner just to execute a read-only stored procedure, violating a documented least-privilege policy. The current Alpine Healthcare issue is instead: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. Its decisive acceptance evidence would be: The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.

D:

A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied. That result is evidence for another corrective change: Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator. The alternative problem is: A SQL Managed Instance team assumes its Microsoft Entra administrator automatically grants every Entra group access to all databases. The current Alpine Healthcare issue is instead: A service principal is assigned an Azure RBAC Contributor role and engineers assume this automatically grants SQL SELECT permission inside Azure SQL Database. Its decisive acceptance evidence would be: The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.