问题描述
作为数据库管理员,我正在使用R中的代码段文件建立数据库连接(请参阅https://rstudio.github.io/rstudio-extensions/rstudio-connections.html)。以下是示例片段文件,我将其放在AWS Linux实例的/etc/rstudio/connections/
目录中。
driver <- dbDriver("MariaDB")
print("connecting.......")
# define connection
connection <- DBI::dbConnect(driver,host = Sys.getenv("MysqLHost"),username = Sys.getenv("MysqLUSER"),password = Sys.getenv("MysqLPASSWORD"),port = Sys.getenv("MysqLPort"))
print("Sucessfully connected to MysqL Database!")
现在,当我尝试在RStudio中添加新连接时,连接窗格会向用户显示完整的代码段文件。这会导致一些安全问题(因为它包括数据库配置和密码)。请参考以下屏幕截图:
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)