Connectivité SSL dans la base de données Azure pour MySQLSSL connectivity in Azure Database for MySQL

La base de données Azure pour MySQL prend en charge la connexion de votre serveur de base de données aux applications clientes via SSL (Secure Sockets Layer).Azure Database for MySQL supports connecting your database server to client applications using Secure Sockets Layer (SSL). L’application de connexions SSL entre votre serveur de base de données et vos applications clientes vous protège contre les « attaques de l’intercepteur » en chiffrant le flux de données entre le serveur et votre application.Enforcing SSL connections between your database server and your client applications helps protect against "man in the middle" attacks by encrypting the data stream between the server and your application.

Paramètres par défautDefault settings

Par défaut, le service de base de données doit être configuré pour exiger des connexions SSL lors de la connexion à MySQL.By default, the database service should be configured to require SSL connections when connecting to MySQL. Nous vous recommandons d’éviter de désactiver l’option SSL dans la mesure du possible.We recommend to avoid disabling the SSL option whenever possible.

Lorsque vous approvisionnez un nouveau serveur de base de données Azure pour MySQL par le biais du Portail Azure et d’Azure CLI, l’application de connexions SSL est activée par défaut.When provisioning a new Azure Database for MySQL server through the Azure portal and CLI, enforcement of SSL connections is enabled by default.

Les chaînes de connexion pour les différents langages de programmation sont affichées dans le portail Azure.Connection strings for various programming languages are shown in the Azure portal. Ces chaînes de connexion incluent les paramètres SSL requis pour se connecter à votre base de données.Those connection strings include the required SSL parameters to connect to your database. Dans le portail Azure, sélectionnez votre serveur.In the Azure portal, select your server. Sous l’en-tête Paramètres, sélectionnez les Chaînes de connexion.Under the Settings heading, select the Connection strings. Le paramètre SSL varie en fonction du connecteur, par exemple « ssl=true », « sslmode=require » ou « sslmode=require » et d’autres variations.The SSL parameter varies based on the connector, for example "ssl=true" or "sslmode=require" or "sslmode=required" and other variations.

Pour découvrir comment activer ou désactiver la connexion SSL pour le développement d’applications, consultez la page Guide pratique : configurer SSL.To learn how to enable or disable SSL connection when developing application, refer to How to configure SSL.

Étapes suivantesNext steps

Bibliothèques de connexions de la base de données Azure pour MySQLConnection libraries for Azure Database for MySQL