2015-06-22 80 views
5

SSL連接到Postgres的我有一個在這裏Connect to Redshift via SSL using R通過,使用R

問然而,給出的答案需要證書驗證了同樣的問題。我想知道是否有辦法做到這一點沒有證書驗證?當我通過一個sql客戶端連接時,我只需添加這個

?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory 

如何在R中添加這些參數?

在此先感謝您的幫助!

回答

3

不是傳遞verify-fullsslmode,儘量requireallow

dbConnect(dbDriver('PostgreSQL'), 
    dbname = 'dbname=foobar sslmode=require', 
    host  = 'foobar.redshift.amazonaws.com', 
    port  = 5439, 
    user  = 'foobar', 
    password = 'foobar')