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 18

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.

Question 171

At Granite SaaS, the tenant database platform team maintains a multi-tenant business application backed by Azure SQL with requirements for tenant isolation and consistent provisioning. A routine platform check identifies: 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. Configure Microsoft Entra authentication and an appropriate administrator and database principals while removing hardcoded database passwords.
  2. Create a custom database role and grant SELECT only on explicitly approved objects rather than all readable tables.
  3. Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants.
  4. Configure the supported domain or Microsoft Entra authentication method for the SQL Server on Azure VM after checking version and platform prerequisites.

Explanation

Correct Answer

C:

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 Granite SaaS 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:

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 Granite SaaS 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.

B:

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 Granite SaaS 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:

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 Granite SaaS 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 172

At Granite SaaS, the tenant database platform team maintains a multi-tenant business application backed by Azure SQL with requirements for tenant isolation and consistent provisioning. The operations owner asks for a validation result for: 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 target principal reads precisely the intended objects and an access audit shows the offending DENY no longer masks the approved grant.
  2. The application identity establishes its intended database session and a second database remains inaccessible without a separate grant.
  3. A test user reads the approved objects and receives permission denial on a restricted payroll table.
  4. The identity can manage only its approved Azure resources and SQL SELECT becomes possible only after explicit database permissions exist.

Explanation

Correct Answer

D:

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 Granite SaaS 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 Granite SaaS 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.

B:

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 Granite SaaS 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:

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 Granite SaaS 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.

Question 173

At Granite SaaS, the tenant database platform team maintains a multi-tenant business application backed by Azure SQL with requirements for tenant isolation and consistent provisioning. The database operations review identifies: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Which action BEST resolves this specific database administration problem?

  1. Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation.
  2. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.
  3. Create scoped database users or groups and explicit role grants after configuring the instance Entra administrator.
  4. Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema.

Explanation

Correct Answer

A:

Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation. This addresses the specific Azure SQL or SQL Server operational issue: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. The Granite SaaS team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

Incorrect Answers

B:

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 Granite SaaS requirement is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. That approach does not directly establish the required fix; the requested acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

C:

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 Granite SaaS requirement is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. That approach does not directly establish the required fix; the requested acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

D:

Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema. That relates to a separate SQL administration problem: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. The Granite SaaS requirement is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. That approach does not directly establish the required fix; the requested acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

Question 174

At Granite SaaS, the tenant database platform team maintains a multi-tenant business application backed by Azure SQL with requirements for tenant isolation and consistent provisioning. The acceptance review requires independent evidence for: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. 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 new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.
  3. A test user reads the approved objects and receives permission denial on a restricted payroll table.
  4. A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

Explanation

Correct Answer

D:

A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary. That observable result supports resolution of: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. The corresponding corrective change is: Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation. The Granite SaaS 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 Granite SaaS issue is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Its decisive acceptance evidence would be: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

B:

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 Granite SaaS issue is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Its decisive acceptance evidence would be: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

C:

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 Granite SaaS issue is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Its decisive acceptance evidence would be: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

Question 175

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. An authorized design review finds: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. 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. 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

B:

Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation. This addresses the specific Azure SQL or SQL Server operational issue: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. The Keystone BioLabs team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

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 Keystone BioLabs requirement is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. That approach does not directly establish the required fix; the requested acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

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 Keystone BioLabs requirement is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. That approach does not directly establish the required fix; the requested acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

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 Keystone BioLabs requirement is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. That approach does not directly establish the required fix; the requested acceptance evidence is: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

Question 176

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. After a claimed fix, the release reviewer evaluates: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Which observed result BEST proves the intended problem is corrected?

  1. The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas.
  2. Removing a test user from the authorized group stops new authorized database access after documented token or session refresh.
  3. A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.
  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:

A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary. That observable result supports resolution of: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. The corresponding corrective change is: Review module execution context and use signed modules or narrowly scoped permissions that avoid unnecessary privilege escalation. The Keystone BioLabs reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

The deployment identity performs the approved schema change while the runtime application identity cannot alter unrelated schemas. That result is evidence for another corrective change: Separate deployment-time elevated operations from runtime accounts and scope required DDL permissions to the target schema. The alternative problem is: A developer executes GRANT CONTROL at database scope to permit a single schema deployment and inadvertently grants broad management capability. The current Keystone BioLabs issue is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Its decisive acceptance evidence would be: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

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 SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Its decisive acceptance evidence would be: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

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 Keystone BioLabs issue is instead: A SQL Server application uses EXECUTE AS OWNER for dynamic statements although the impersonation chain allows unintended access to other objects. Its decisive acceptance evidence would be: A controlled execution reaches only authorized objects and fails a test query against a protected table outside the approved boundary.

Question 177

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. A routine platform check identifies: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Which action BEST resolves this specific database administration problem?

  1. Use Microsoft Entra group-based database access where supported and govern group membership and conditional access outside SQL.
  2. Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service.
  3. Create the appropriate contained database users from Microsoft Entra identities and grant only their documented database roles.
  4. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.

Explanation

Correct Answer

B:

Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service. This addresses the specific Azure SQL or SQL Server operational issue: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. The Keystone BioLabs team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

Incorrect Answers

A:

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 Keystone BioLabs requirement is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. That approach does not directly establish the required fix; the requested acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

C:

Create the appropriate contained database users from Microsoft Entra identities and grant only their documented database roles. That relates to a separate SQL administration problem: A SQL Managed Instance has Microsoft Entra authentication enabled but service identities lack database users and cannot read required tables. The Keystone BioLabs requirement is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. That approach does not directly establish the required fix; the requested acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

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 Keystone BioLabs requirement is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. That approach does not directly establish the required fix; the requested acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

Question 178

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 operations owner asks for a validation result for: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Which observed result BEST proves the intended problem is corrected?

  1. A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.
  2. The user can run the authorized report query but cannot change unrelated schemas or grant new rights.
  3. The target principal reads precisely the intended objects and an access audit shows the offending DENY no longer masks the approved grant.
  4. A test user reads the approved objects and receives permission denial on a restricted payroll table.

Explanation

Correct Answer

A:

A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries. That observable result supports resolution of: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. The corresponding corrective change is: Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service. The Keystone BioLabs reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

B:

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 Keystone BioLabs issue is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Its decisive acceptance evidence would be: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

C:

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 Keystone BioLabs issue is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Its decisive acceptance evidence would be: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

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 Keystone BioLabs issue is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Its decisive acceptance evidence would be: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

Question 179

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 database operations review identifies: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Which action BEST resolves this specific database administration problem?

  1. Differentiate Azure resource-management RBAC from SQL data-plane authentication and create the appropriate database principal and grants.
  2. Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator.
  3. Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service.
  4. Configure the supported domain or Microsoft Entra authentication method for the SQL Server on Azure VM after checking version and platform prerequisites.

Explanation

Correct Answer

C:

Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service. This addresses the specific Azure SQL or SQL Server operational issue: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. The Silvercrest University team should verify the result rather than assume an accepted configuration is sufficient. The decisive acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

Incorrect Answers

A:

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 Silvercrest University requirement is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. That approach does not directly establish the required fix; the requested acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

B:

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: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. That approach does not directly establish the required fix; the requested acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

D:

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 Silvercrest University requirement is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. That approach does not directly establish the required fix; the requested acceptance evidence is: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

Question 180

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 acceptance review requires independent evidence for: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. 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 permitted Entra user signs in to Azure SQL and the retired application secret is absent from source control and deployment settings.
  3. A member of a granted group performs only the specified database actions while an unrelated Entra group remains denied.
  4. A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

Explanation

Correct Answer

D:

A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries. That observable result supports resolution of: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. The corresponding corrective change is: Combine approved credential revocation with session termination and verify connection-pool and token behavior for the selected SQL service. The Silvercrest University reviewer can distinguish demonstrated database behavior from an untested change claim.

Incorrect Answers

A:

Audited sessions identify the intended service principal and the administrator is no longer used for routine application traffic. That result is evidence for another corrective change: Create dedicated application identities with least privilege and enable audit attribution rather than sharing the high-privilege administrator. The alternative problem is: An Azure SQL database uses a shared administrator account in every application connection string and operations cannot attribute individual changes. The current Silvercrest University issue is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Its decisive acceptance evidence would be: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

B:

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 Silvercrest University issue is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Its decisive acceptance evidence would be: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.

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 Silvercrest University issue is instead: An incident response team revokes a compromised login but long-running connections persist and the team assumes access was instantly terminated. Its decisive acceptance evidence would be: A new connection with the revoked credential fails and the previously active unauthorized session no longer executes queries.