RStudio と SVN リポジトリを使用して、R プロジェクトとファイルをバージョン管理しています。通常、これらのスクリプトの最初にデータベースからデータをフェッチします。私は次のようにRODBCを使用しています:
channel <- odbcConnect(mydbconn, uid = "", pwd = "")
ここで、これらのスクリプトに接続の詳細、ユーザー ID、およびパスワードを保存したくありません。これらがハードコードされていると、SVN リポジトリにアクセスできるすべての人が私のパスワードなどを見ることができるからです。
このような場合の最善のアプローチは何ですか?このスクリプトを (RStudio またはコマンド ラインなどから) 実行するときに、これらの詳細 (接続、ユーザー ID、およびパスワード) を求めるにはどうすればよいですか?