| 
  21.2.3.53 mysql_ssl_set() 
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 : 
 
Tous les paramètres SSL inutilisés doivent être fournis avec la valeur  
NULL
 .
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. 
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.
 |