我的公司很快就会为数据库连接制定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'
)
}发布于 2020-10-07 07:51:52
需要不同的ssl参数。我已经成功连接到下面使用ssl = 'true'的函数
DBI::dbConnect(
drv = RJDBC::JDBC(
driverClass = driver_class,
classPath = class_path
),
url = url,
UID = user_id,
PWD = password,
ssl = 'true'
)https://stackoverflow.com/questions/64233489
复制相似问题