当使用 psycopg2 库连接到需要客户端身份验证的 Postgres 服务器时,我看到了如下连接字符串,
import psycopg2
c = psycopg2.connect("host=myhost dbname=mydb sslmode=verify-full sslcert=/root/.postgresql/aa/postgresql.crt sslkey=/root/.postgresql/aa/postgresql.key")
psycopg2 可以处理密码加密的密钥文件吗?如果 postgresql.key 受密码保护会发生什么?connect() 是否提示输入密码来解开密钥?可以在连接字符串中提供密钥文件的密码吗?
谢谢