R是否具有允许用户安全地提供密码的功能,例如Python的getpass模块?
(请参阅http://docs.python.org/library/getpass.html以获取我的意思)
虽然我不知道SO法定人数会是什么,但问题本身很简单:当你从R连接数据库时,你们如何处理数据库连接字符串中的密码?
教程经常会显示这样的例子.
con <- dbConnect(MySQL(), user="root", password="test",
dbname="research_db", host="localhost",
client.flag=CLIENT_MULTI_STATEMENTS)
Run Code Online (Sandbox Code Playgroud)
如果数据库确实是您的实验性本地主机,这可能有些现实.但是,如果将其与服务器上的多个用户一起使用,则可能不希望像这样公开db凭据.特别是在将RStudio Server与SQL数据库结合使用时,您可能希望执行加密操作.你有什么经历?