int mysql_ssl_set(MYSQL *mysql, const char *key,
const char *cert, const char *ca, const char *capath, const
char *cipher)
Description
mysql_ssl_set()
sert à établire des
connexions sécurisées par SSL. Elle doit être appelée avec
mysql_real_connect()
.
mysql_ssl_set()
ne fait rien à moins que
le support OpenSSL est activéé dans la bibliothèque
cliente.
mysql
est un gestionnaire de connexion,
retourné par mysql_init()
. Les autres
paramètre sont les suivants :
key
est le chemin jusqu'au fichier de
clé.
cert
est le chemin jusqu'au fichier de
certificat.
ca
est le chemin jusqu'au fichier
d'autorité de certification.
capath
est le chemin jusqu'au dossier
qui contient les autorités de certifications SSL
reconnus, au format PEM.
cipher
est une liste de chiffrements
autorisés avec SSL.
Tous les paramètres SSL inutilisés doivent être fournis
avec la valeur NULL
.
Valeur retournée
Cette fonction retourne toujours 0
. Si la
configuration SSL est incorrecte,
mysql_real_connect()
va retourner une
erreur lors de la tentative de connexion.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.