Skip to content

Ensure server parameter 'connection_throttle.enable' is set to 'ON' for PostgreSQL flexible server

Pourquoi cela est important

La limitation des connexions empêche les attaques par déni de service (DoS) en limitant la façon dont la base de données PostgreSQL gère les connexions simultanées. Sans ce paramètre activé, des tentatives de connexion excessives peuvent épuiser les ressources système, entraînant une dégradation des performances ou une panne complète du service. L'activation de la limitation des connexions améliore également la visibilité des journaux, permettant aux administrateurs d'identifier et de résoudre les anomalies liées aux connexions.

Ce que vérifie Aether365

Aether365 vérifie que le paramètre serveur connection_throttle.enable est défini sur ON pour vos serveurs flexibles PostgreSQL. Cette vérification apparaît dans le tableau de bord Aether365 sous la section des vérifications de configuration Azure PostgreSQL.

Comment corriger

  1. Connectez-vous au portail Azure et accédez à votre instance de serveur flexible PostgreSQL.
  2. Dans le menu de gauche, sélectionnez "Server parameters" sous la section Settings.
  3. Recherchez le paramètre connection_throttle.enable.
  4. Définissez la valeur sur ON.
  5. Cliquez sur "Save" en haut de la page pour appliquer la modification.

Vous pouvez également utiliser Azure PowerShell. Exécutez la commande suivante pour vérifier le paramètre actuel :
Get-AzPostgresqlFlexibleServerConfiguration -ResourceGroupName <ResourceGroup> -ServerName <ServerName> -Name connection_throttle.enable
Puis mettez-le à jour avec :
Update-AzPostgresqlFlexibleServerConfiguration -ResourceGroupName <ResourceGroup> -ServerName <ServerName> -Name connection_throttle.enable -Value ON

Conformité

  • CIS Microsoft Azure Foundations 3.0.0, Section 5.2.3 (Niveau 1)
  • Microsoft Azure Security Benchmark : LT-3 (Activer la journalisation pour les enquêtes de sécurité)

Ressources associées

Microsoft references

Cette page vous a-t-elle été utile ?