Question 170
An Azure SQL Database investigator can read approved SQL reporting tables, but mistakenly expects that database read permission to permit downloading SQL audit .xel evidence. The audit policy writes files into a separate private Azure Blob container. Which authorization approach retrieves the audit evidence without granting production database administration?
Explanation
Correct Answer
SQL database read permissions and Blob data permissions are separate authorization planes. Inspect the configured audit sink and give the investigator only Storage data-read access at that container plus its permitted network path; the SQL production privilege set remains unchanged.
Incorrect Answers
SQL audit action groups specify which database events are collected; they do not grant Azure Storage data access to the resulting .xel objects. The investigator would still lack the Blob role or permitted network route.
Public anonymous reads would disclose potentially sensitive audit actor and statement evidence. Correct the evidence-reader role on the private sink instead of bypassing data authorization or publishing logs.
db_owner expands SQL schema and data authority, but it does not confer Azure Storage Blob data-role membership. It would therefore expose production data while leaving the external audit-file read problem unresolved.



Implementing End-to-End Security Controls for Cloud and AI Workloads (SC-500) Practice Tests