

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exiger toutes SSL/TLS les connexions à une instance de base de données MySQL sur Amazon RDS
<a name="mysql-ssl-connections.require-ssl"></a>

Utilisez le paramètre `require_secure_transport` pour exiger que toutes les connexions des utilisateurs à votre instance de base de données MySQL utilisent SSL/TLS. Par défaut, le paramètre `require_secure_transport` est défini sur `OFF`. Vous pouvez définir le `require_secure_transport` paramètre sur « require `ON` » SSL/TLS pour les connexions à votre instance de base de données.

Vous pouvez définir la valeur du paramètre `require_secure_transport` en mettant à jour le groupe de paramètres de base de données pour votre instance de base de données. Vous n'avez pas besoin de redémarrer votre instance de base de données pour que la modification prenne effet.

Lorsque le paramètre `require_secure_transport` est défini sur `ON` pour une instance de base de données, un client de base de données peut s'y connecter s'il peut établir une connexion chiffrée. Sinon, un message d’erreur similaire au suivant est renvoyé au client :

```
MySQL Error 3159 (HY000): Connections using insecure transport are prohibited while --require_secure_transport=ON.
```

Pour plus d’informations sur la définition des paramètres, consultez [Modification de paramètres dans un groupe de paramètres de base de données dans Amazon RDS](USER_WorkingWithParamGroups.Modifying.md).

Pour obtenir plus d'informations sur le paramètre `require_secure_transport`, consultez la [documentation MySQL](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_require_secure_transport).