int mysql_ssl_set(MYSQL *mysql, const char *key,
const char *cert, const char *ca, const char *capath, const
char *cipher)
Descrição
mysql_ssl_set()
é usado para estabelecer
conexão segura usando SSL. Ela deve ser chamada antes de
mysql_real_connect()
.
mysql_ssl_set()
não faz nada a mesno que o
suporte OpenSSL esteja habilitado na biblioteca cliente.
mysql
e o handler da conexão retornado de
mysql_init()
. Os outros parâmetros são
especificados como a seguir:
key
é o caminho para o arquivo de
chave.
cert
é o caminho para o arquivo do
certificado.
ca
é o caminho para o arquivo de
autoridade do certificado.
capath
é o caminho para um diretório
que contém certificados SSL CA confiáveis no formato
pem.
cipher
é a lista de cifras permitidas
para uso para criptografia SSL.
Qualquer parâmetro SSL não utilizado pode ser dado com
NULL
.
Valores Retornados
Esta função sempre retorna 0
. Se a
configuração SSL está incorreta,
mysql_real_connect()
retornará um erro
quando você tentar se conectar.
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.