How is azure SQL database auditing configured

0 votes
How can one configure auditing for Azure SQL databases, and what are the key steps and considerations involved in this process?
Oct 20, 2023 in Azure by Saniya
• 3,320 points

1 answer to this question.

0 votes

Azure SQL Database Auditing helps track database events and activities, and it's a valuable tool for maintaining data integrity, security, and compliance. Here's a step-by-step guide on configuring Azure SQL Database Auditing:

1. Azure Portal:
   Log in to the Azure Portal (

2. Select Your Database:
   Navigate to the SQL databases section and select your database.

3. Auditing Settings:
   Under the "Security" section in the database's settings menu, click on "Auditing".
4. Enable Auditing:
  Toggle the "Auditing" option to "On".

5. Target:
Choose where you want the audit logs to be stored:

  • Storage Account: Select an Azure Storage account to store the audit logs. You'll also have to specify the retention period (in days) for how long the logs should be kept.
  • Log Analytics: This allows integration with Azure Monitor logs.
  • Event Hub: Stream the audit logs to Azure Event Hub.

6. Advanced Settings (Optional):
 Under advanced settings, you can set:

  • Audit Type: By default, it's set to "By database." However, if you want the settings to apply server-wide, select "By server."
  • Filtering: Define filters to capture only specific events.
  • Database users: Decide which users' actions should be audited.

7. Select Audited Activities:

Choose which activities and actions you want to be audited, such as data updates, schema changes, or logins.

8. Save Configuration:

Once you've made your desired configurations, click the "Save" button.

9. Review Logs:

After enabling auditing, you can access the logs in your chosen target (Storage Account, Log Analytics, or Event Hub) to monitor activities.

10. Azure SQL Audit Logs in Azure Monitor (Optional):

If you want to analyze the logs using tools like Power BI or Azure Monitor, you can integrate Azure SQL Auditing with Azure Monitor Diagnostics.

answered Oct 23, 2023 by anonymous
• 3,320 points

Related Questions In Azure

0 votes
1 answer

How to retrieve View definition on Synapse (Azure SQL DW)?

To authenticate with Azure SQL Database or ...READ MORE

answered Mar 4, 2022 in Azure by Edureka
• 13,620 points
0 votes
0 answers
0 votes
0 answers

Getting error message about master.sys.sysclsobjs while converting SQL Server database to Azure

I have a database with SQL Server ...READ MORE

Feb 14, 2023 in Azure by Damonlang
• 1,230 points
0 votes
0 answers

Azure SQL and Visio 2019 Plan 2 Database Reverse engineering wizard Fails

I'm trying to reverse-engineer an Azure SQL ...READ MORE

Feb 14, 2023 in Azure by Damonlang
• 1,230 points
0 votes
1 answer
0 votes
1 answer

Why is Azure Key Vault secure?

A key vault is a safe place ...READ MORE

answered Mar 1, 2022 in Azure by Edureka
• 12,690 points
0 votes
1 answer

Where is the output of Azure SQL Database Auditing Stored?

1. Azure SQL Database Auditing Overview: Azure SQL ...READ MORE

answered Oct 18, 2023 in Azure by anonymous
• 3,320 points
0 votes
1 answer

What is resource group in Azure?

In Microsoft Azure, a resource group is ...READ MORE

answered Nov 2, 2023 in Azure by anonymous
• 3,320 points
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP