Monitor your AZURE SQL resources for best practices.

Security

Auditing Disabled for SQL Servers
Enable auditing for all SQL Servers.

Threat Detection Disabled for SQL Servers
Enable threat detection for all SQL servers.

Threat Detection Alerts Disabled for SQL Servers
Do not disable alerts related to threat detections.

"Send Threat Detection Alerts" Disabled for SQL Servers
Specify email addresses and ensure that alerts are sent to them.

Short Threat Detection Retention Period for SQL Servers
Set an Azure Active Directory admin for every SQL server.

Auditing Disabled for SQL Databases
Enable auditing for all SQL Databases.

Threat Detection Disabled for SQL Databases
Enable threat detection for all SQL Databases.

Threat Detection Alerts Disabled for SQL Databases
Enable alerts related to threat detections.

"Send Threat Detection Alerts" Disabled for SQL Databases
Specify email addresses and ensure that alerts are sent to them.

Reliability

Transparent Data Encryption Disabled for SQL Databases
Enable transparent data encryption for all SQL databases.

Help Us Improve!

If you have any suggestions to improve this checklist, please let us know by filling out this form.