Azure Database Services Benchmark

Enforce TLS 1.2 or Higher on Azure MySQL Flexible Server for Secure Data Transmission
Profile Applicability: Level 1 Description:  TLS version 1.2 or higher should be enforced for MySQL flexible servers to ensure secure data encryption...
Mon, 19 May, 2025 at 5:41 AM
Enable Audit Logging on Azure MySQL Servers to Enhance Security and Compliance
Profile Applicability: Level 2 Description:  Enabling the audit_log_enabled parameter on MySQL servers logs actions such as connection attempts, DDL ...
Mon, 19 May, 2025 at 5:43 AM
Enable CONNECTION Event Logging in Audit Logs for Azure MySQL Servers
Profile Applicability: Level 2 Description: The audit_log_events parameter in MySQL defines the types of events that are logged in the audit logs. Se...
Mon, 19 May, 2025 at 5:46 AM
Enforce SSL Connections on Azure PostgreSQL Servers to Secure Data in Transit
Profile Applicability: Level 1 Description:  SSL connections should be enforced on PostgreSQL servers to secure data transmission. Enforcing SSL help...
Mon, 19 May, 2025 at 5:49 AM
Enable log_checkpoints Parameter on Azure PostgreSQL Servers for Improved Monitoring and Troubleshooting
Profile Applicability: Level 1 Description:  Enabling the log_checkpoints parameter ensures that PostgreSQL logs every checkpoint, which is a crucial...
Mon, 19 May, 2025 at 5:51 AM
Enable log_connections Parameter on Azure PostgreSQL Servers for Connection Tracking and Security Auditing
Profile Applicability: Level 1 Description:  The log_connections parameter in PostgreSQL controls whether a log entry is made each time a new connect...
Mon, 19 May, 2025 at 5:53 AM
Enable log_disconnections Parameter on Azure PostgreSQL Servers for Enhanced Session Auditing
Profile Applicability: Level 1 Description:  The log_disconnections parameter in PostgreSQL controls whether the server logs every disconnection even...
Mon, 19 May, 2025 at 5:54 AM
Enable connection_throttling on Azure PostgreSQL Servers to Prevent Connection Overload and DoS Attacks
Profile Applicability: Level 1 Description:  The connection_throttling parameter in PostgreSQL controls the throttling of incoming connections when t...
Mon, 19 May, 2025 at 5:57 AM
Set log_retention_days Greater Than 3 on Azure PostgreSQL Servers for Extended Log Retention
Profile Applicability: Level 1 Description:  The log_retention_days parameter defines the number of days that PostgreSQL logs are retained. Ensuring ...
Mon, 19 May, 2025 at 5:58 AM
Disable ‘Allow Access to Azure Services’ on Azure PostgreSQL Servers to Limit Network Exposure
Profile Applicability: Level 1 Description:  The Allow access to Azure services setting for PostgreSQL database servers determines whether services w...
Mon, 19 May, 2025 at 6:18 AM