Connettività SSL nel Database di Azure per MySQLSSL connectivity in Azure Database for MySQL

Il Database di Azure per MySQL supporta la connessione del server di database alle applicazioni client mediante Secure Sockets Layer (SSL).Azure Database for MySQL supports connecting your database server to client applications using Secure Sockets Layer (SSL). L'applicazione delle connessioni SSL tra il server di database e le applicazioni client aiuta a proteggersi dagli attacchi "man in the middle" crittografando il flusso di dati tra il server e l'applicazione.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.

Impostazioni predefiniteDefault settings

Per impostazione predefinita, il servizio di database deve essere configurato per richiedere le connessioni SSL quando ci si connette a MySQL.By default, the database service should be configured to require SSL connections when connecting to MySQL. È consigliabile evitare di disabilitare l'opzione SSL, quando possibile.We recommend to avoid disabling the SSL option whenever possible.

Per impostazione predefinita, l'opzione di applicazione delle connessioni SSL è attiva quando si esegue il provisioning di un nuovo Database di Azure per il server MySQL attraverso l'interfaccia della riga di comando e il portale di Azure.When provisioning a new Azure Database for MySQL server through the Azure portal and CLI, enforcement of SSL connections is enabled by default.

Nel portale di Azure vengono visualizzate le stringhe di connessione per diversi linguaggi di programmazione.Connection strings for various programming languages are shown in the Azure portal. Tali stringhe di connessione includono i parametri SSL necessari per la connessione al database.Those connection strings include the required SSL parameters to connect to your database. Nel portale di Azure selezionare il server.In the Azure portal, select your server. Sotto l'intestazione Impostazioni, selezionare Stringhe di connessione.Under the Settings heading, select the Connection strings. Il parametro SSL varia in base al connettore, ad esempio "ssl=true", "sslmode=require" oppure "sslmode=required" e altre varianti.The SSL parameter varies based on the connector, for example "ssl=true" or "sslmode=require" or "sslmode=required" and other variations.

Per informazioni su come abilitare o disabilitare la connessione SSL durante lo sviluppo dell'applicazione, consultare Come configurare SSL.To learn how to enable or disable SSL connection when developing application, refer to How to configure SSL.

Passaggi successiviNext steps

Raccolte connessioni per il Database di Azure per MySQLConnection libraries for Azure Database for MySQL