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 16

Question 150

At Keystone BioLabs, the regulated data engineering team maintains a clinical trial and laboratory audit database system with requirements for record confidentiality and strong audit history. The acceptance review requires independent evidence for: A script creates a SQL login in the master database but never creates a usable user inside the application database. Which observed result BEST proves the intended problem is corrected?

  1. The intended managed identity connects and reads its allowed data while a separate unassigned identity receives an authorization denial.
  2. Removing a test user from the authorized group stops new authorized database access after documented token or session refresh.
  3. The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.
  4. A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.

Explanation

Correct Answer

C:

The application identity establishes its intended database session and a second database remains inaccessible without a separate grant. That observable result supports resolution of: A script creates a SQL login in the master database but never creates a usable user inside the application database. The corresponding corrective change is: Map the login to the appropriate database user or use a contained identity pattern supported by the chosen SQL service. The Keystone BioLabs reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

The intended managed identity connects and reads its allowed data while a separate unassigned identity receives an authorization denial. That result is evidence for another corrective change: Create the appropriate contained database users from Microsoft Entra identities and grant only their documented database roles. The alternative problem is: A SQL Managed Instance has Microsoft Entra authentication enabled but service identities lack database users and cannot read required tables. The current Keystone BioLabs issue is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. Its decisive acceptance evidence would be: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

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 Keystone BioLabs issue is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. Its decisive acceptance evidence would be: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

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 Keystone BioLabs issue is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. Its decisive acceptance evidence would be: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

Question 151

At Silvercrest University, the campus data services team maintains a shared student course-registration and reporting database with requirements for privacy-sensitive student records and reliable registration peaks. An authorized design review finds: A script creates a SQL login in the master database but never creates a usable user inside the application database. Which action BEST resolves this specific database administration problem?

  1. Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service.
  2. Grant narrowly scoped EXECUTE permission on the intended procedure or suitable custom role instead of db_owner.
  3. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.
  4. Map the login to the appropriate database user or use a contained identity pattern supported by the chosen SQL service.

Explanation

Correct Answer

D:

Map the login to the appropriate database user or use a contained identity pattern supported by the chosen SQL service. This addresses the specific Azure SQL or SQL Server operational issue: A script creates a SQL login in the master database but never creates a usable user inside the application database. The Silvercrest University team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

Incorrect Answers

A:

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 Silvercrest University requirement is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. That approach does not directly establish the required fix; the requested acceptance evidence is: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

B:

Grant narrowly scoped EXECUTE permission on the intended procedure or suitable custom role instead of db_owner. That relates to a separate SQL administration problem: An automation identity is made db_owner just to execute a read-only stored procedure, violating a documented least-privilege policy. The Silvercrest University requirement is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. That approach does not directly establish the required fix; the requested acceptance evidence is: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

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 Silvercrest University requirement is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. That approach does not directly establish the required fix; the requested acceptance evidence is: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

Question 152

At Silvercrest University, the campus data services team maintains a shared student course-registration and reporting database with requirements for privacy-sensitive student records and reliable registration peaks. After a claimed fix, the release reviewer evaluates: A script creates a SQL login in the master database but never creates a usable user inside the application database. Which observed result BEST proves the intended problem is corrected?

  1. A test domain account authenticates using the intended method and unsupported login paths remain disabled.
  2. The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.
  3. The user can run the authorized report query but cannot change unrelated schemas or grant new rights.
  4. A test user reads the approved objects and receives permission denial on a restricted payroll table.

Explanation

Correct Answer

B:

The application identity establishes its intended database session and a second database remains inaccessible without a separate grant. That observable result supports resolution of: A script creates a SQL login in the master database but never creates a usable user inside the application database. The corresponding corrective change is: Map the login to the appropriate database user or use a contained identity pattern supported by the chosen SQL service. The Silvercrest University reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

A test domain account authenticates using the intended method and unsupported login paths remain disabled. That result is evidence for another corrective change: Configure the supported domain or Microsoft Entra authentication method for the SQL Server on Azure VM after checking version and platform prerequisites. The alternative problem is: An Azure-hosted SQL Server application needs domain-integrated Windows login behavior but its virtual machine is deployed without the required directory integration. The current Silvercrest University issue is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. Its decisive acceptance evidence would be: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

C:

The user can run the authorized report query but cannot change unrelated schemas or grant new rights. That result is evidence for another corrective change: Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration. The alternative problem is: 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 current Silvercrest University issue is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. Its decisive acceptance evidence would be: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

D:

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 Silvercrest University issue is instead: A script creates a SQL login in the master database but never creates a usable user inside the application database. Its decisive acceptance evidence would be: The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.

Question 153

At Silvercrest University, the campus data services team maintains a shared student course-registration and reporting database with requirements for privacy-sensitive student records and reliable registration peaks. A routine platform check identifies: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. 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. Map the login to the appropriate database user or use a contained identity pattern supported by the chosen SQL service.
  3. Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration.
  4. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.

Explanation

Correct Answer

A:

Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables. This addresses the specific Azure SQL or SQL Server operational issue: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. The Silvercrest University team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

Incorrect Answers

B:

Map the login to the appropriate database user or use a contained identity pattern supported by the chosen SQL service. That relates to a separate SQL administration problem: A script creates a SQL login in the master database but never creates a usable user inside the application database. The Silvercrest University requirement is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. That approach does not directly establish the required fix; the requested acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

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 Silvercrest University requirement is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. That approach does not directly establish the required fix; the requested acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

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 Silvercrest University requirement is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. That approach does not directly establish the required fix; the requested acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

Question 154

At Silvercrest University, the campus data services team maintains a shared student course-registration and reporting database with requirements for privacy-sensitive student records and reliable registration peaks. The operations owner asks for a validation result for: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. 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. A test domain account authenticates using the intended method and unsupported login paths remain disabled.
  3. A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.
  4. A test user reads the approved objects and receives permission denial on a restricted payroll table.

Explanation

Correct Answer

D:

A test user reads the approved objects and receives permission denial on a restricted payroll table. That observable result supports resolution of: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. The corresponding corrective change is: Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables. The Silvercrest University reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

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 Silvercrest University issue is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. Its decisive acceptance evidence would be: A test user reads the approved objects and receives permission denial on a restricted payroll table.

B:

A test domain account authenticates using the intended method and unsupported login paths remain disabled. That result is evidence for another corrective change: Configure the supported domain or Microsoft Entra authentication method for the SQL Server on Azure VM after checking version and platform prerequisites. The alternative problem is: An Azure-hosted SQL Server application needs domain-integrated Windows login behavior but its virtual machine is deployed without the required directory integration. The current Silvercrest University issue is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. Its decisive acceptance evidence would be: A test user reads the approved objects and receives permission denial on a restricted payroll table.

C:

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 Silvercrest University issue is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. Its decisive acceptance evidence would be: A test user reads the approved objects and receives permission denial on a restricted payroll table.

Question 155

At Oakridge Public Services, the citizen data administration team maintains a municipal case-management and application database platform with requirements for reproducible configuration and controlled access. The database operations review identifies: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. 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. Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation.
  3. Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables.
  4. Grant narrowly scoped EXECUTE permission on the intended procedure or suitable custom role instead of db_owner.

Explanation

Correct Answer

C:

Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables. This addresses the specific Azure SQL or SQL Server operational issue: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. The Oakridge Public Services team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

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 Oakridge Public Services requirement is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. That approach does not directly establish the required fix; the requested acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

B:

Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation. That relates to a separate SQL administration problem: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. The Oakridge Public Services requirement is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. That approach does not directly establish the required fix; the requested acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

D:

Grant narrowly scoped EXECUTE permission on the intended procedure or suitable custom role instead of db_owner. That relates to a separate SQL administration problem: An automation identity is made db_owner just to execute a read-only stored procedure, violating a documented least-privilege policy. The Oakridge Public Services requirement is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. That approach does not directly establish the required fix; the requested acceptance evidence is: A test user reads the approved objects and receives permission denial on a restricted payroll table.

Question 156

At Oakridge Public Services, the citizen data administration team maintains a municipal case-management and application database platform with requirements for reproducible configuration and controlled access. The acceptance review requires independent evidence for: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. Which observed result BEST proves the intended problem is corrected?

  1. A test domain account authenticates using the intended method and unsupported login paths remain disabled.
  2. A test user reads the approved objects and receives permission denial on a restricted payroll table.
  3. The intended managed identity connects and reads its allowed data while a separate unassigned identity receives an authorization denial.
  4. Removing a test user from the authorized group stops new authorized database access after documented token or session refresh.

Explanation

Correct Answer

B:

A test user reads the approved objects and receives permission denial on a restricted payroll table. That observable result supports resolution of: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. The corresponding corrective change is: Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables. The Oakridge Public Services reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

A test domain account authenticates using the intended method and unsupported login paths remain disabled. That result is evidence for another corrective change: Configure the supported domain or Microsoft Entra authentication method for the SQL Server on Azure VM after checking version and platform prerequisites. The alternative problem is: An Azure-hosted SQL Server application needs domain-integrated Windows login behavior but its virtual machine is deployed without the required directory integration. The current Oakridge Public Services issue is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. Its decisive acceptance evidence would be: A test user reads the approved objects and receives permission denial on a restricted payroll table.

C:

The intended managed identity connects and reads its allowed data while a separate unassigned identity receives an authorization denial. That result is evidence for another corrective change: Create the appropriate contained database users from Microsoft Entra identities and grant only their documented database roles. The alternative problem is: A SQL Managed Instance has Microsoft Entra authentication enabled but service identities lack database users and cannot read required tables. The current Oakridge Public Services issue is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. Its decisive acceptance evidence would be: A test user reads the approved objects and receives permission denial on a restricted payroll table.

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 Oakridge Public Services issue is instead: A team assigns the fixed db_datareader role for an application that should read only one sensitive table and one approved view. Its decisive acceptance evidence would be: A test user reads the approved objects and receives permission denial on a restricted payroll table.

Question 157

At Oakridge Public Services, the citizen data administration team maintains a municipal case-management and application database platform with requirements for reproducible configuration and controlled access. An authorized design review finds: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. Which action BEST resolves this specific database administration problem?

  1. Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema.
  2. Inspect effective permissions and explicit DENY precedence before removing or correcting the conflicting access policy with approval.
  3. Configure Microsoft Entra authentication and an appropriate administrator and database principals while removing hardcoded database passwords.
  4. Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration.

Explanation

Correct Answer

A:

Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema. This addresses the specific Azure SQL or SQL Server operational issue: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. The Oakridge Public Services team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

Incorrect Answers

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 Oakridge Public Services requirement is instead: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. That approach does not directly establish the required fix; the requested acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

C:

Configure Microsoft Entra authentication and an appropriate administrator and database principals while removing hardcoded database passwords. That relates to a separate SQL administration problem: An Azure SQL Database application stores SQL user passwords in deployment scripts even though its users have centrally managed Microsoft Entra identities. The Oakridge Public Services requirement is instead: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. That approach does not directly establish the required fix; the requested acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

D:

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 Oakridge Public Services requirement is instead: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. That approach does not directly establish the required fix; the requested acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

Question 158

At Oakridge Public Services, the citizen data administration team maintains a municipal case-management and application database platform with requirements for reproducible configuration and controlled access. After a claimed fix, the release reviewer evaluates: 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. The target principal reads precisely the intended objects and an access audit shows the offending DENY no longer masks the approved grant.
  2. The intended managed identity connects and reads its allowed data while a separate unassigned identity receives an authorization denial.
  3. A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.
  4. The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

Explanation

Correct Answer

D:

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 Oakridge Public Services reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

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 Oakridge Public Services 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:

The intended managed identity connects and reads its allowed data while a separate unassigned identity receives an authorization denial. That result is evidence for another corrective change: Create the appropriate contained database users from Microsoft Entra identities and grant only their documented database roles. The alternative problem is: A SQL Managed Instance has Microsoft Entra authentication enabled but service identities lack database users and cannot read required tables. The current Oakridge Public Services 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.

C:

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 Oakridge Public Services 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 159

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. A routine platform check identifies: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. Which action BEST resolves this specific database administration problem?

  1. Inspect effective permissions and explicit DENY precedence before removing or correcting the conflicting access policy with approval.
  2. Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema.
  3. Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants.
  4. Create or identify the database principal and grant the minimum required schema or object permissions rather than broad server administration.

Explanation

Correct Answer

B:

Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema. This addresses the specific Azure SQL or SQL Server operational issue: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. The Maplewood Schools team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

Incorrect Answers

A:

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: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. That approach does not directly establish the required fix; the requested acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

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: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. That approach does not directly establish the required fix; the requested acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

D:

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: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. That approach does not directly establish the required fix; the requested acceptance evidence is: The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.

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.