O psycopg2 do Python pode usar um certificado e uma chave de cliente protegidos por senha?

1

Ao usar a biblioteca psycopg2 para se conectar a um servidor Postgres com a autenticação do cliente necessária, vi sequências de conexão semelhantes,

import psycopg2
c = psycopg2.connect("host=myhost dbname=mydb sslmode=verify-full sslcert=/root/.postgresql/aa/postgresql.crt sslkey=/root/.postgresql/aa/postgresql.key")

O psycopg2 pode manipular arquivos de chave criptografada por senha? O que acontece se postgresql.key é protegido por senha? O connect () solicita uma senha para desembrulhar a chave? Uma senha para o arquivo de chave pode ser fornecida na string de conexão?

Obrigado

    
por George Wash 26.08.2016 / 13:00

0 respostas