【发布时间】:2021-01-21 18:53:22
【问题描述】:
我的公司即将对数据库连接制定 ssl 要求。
我之前通过 DBI 和 RJDBC 包连接到我们的 Vertica 数据库。我尝试在我的连接中添加一个sslmode='require' 参数。但是添加这个参数是没有效果的。我仍然可以连接到数据库,但连接不是 ssl。
谁能建议如何为 DBI 启用 ssl 连接?在 PyCharm 中,我只需在驱动程序属性中将 ssl 设置为 true。
DBI::dbConnect(
drv = RJDBC::JDBC(
driverClass = driver_class,
classPath = class_path
),
url = url,
UID = user_id,
PWD = password,
sslmode = 'require'
)
}
【问题讨论】: