如何在R studio中隐藏值或不显示该值但可以使用?

时间:2019-02-02 17:22:17

标签: r database passwords

例如:

Script_1.R: AC <- 'tester' Password <- '123456'

Script_2.R:

source('Script_1.R') dbConnect(user = AC, password = password)

我想隐藏R studio上显示的值,但是当我需要连接数据库时可以使用它。 此外,我想将密码“ 123456”显示为******,但该值等于123456。

我该怎么办?谢谢

1 个答案:

答案 0 :(得分:1)

由于您正在使用RStudio,因此可以使用rstudioapi::askForPassword(),它会弹出一个弹出窗口供您输入密码。

如果直接将其放入代码中,则键入的文本将不会保存到您的环境中:

dbConnect(user = AC, password = rstudioapi::askForPassword())