Я хочу использовать файл DSN для подключения к базе данных SQL Server с помощью библиотеки R RODBC. Я могу создать DSN пользователя и подключиться, используя uid и pwd, но я хочу исключить их из скрипта, если это возможно. У меня есть мой DSN в работе непосредственно для R, который проверяется с помощью getwd ().
Примеры, которые я вижу, показывают эту команду:
odbcConnect(dsn = "<dsn_file>").
Я пытался использовать пакеты DBI и RODBC, используя dbconnect и odbcConnect.
dbConnect(odbc::odbc(),
"user_dsn",uid="username",pwd="password",database="db_name")
Я бы хотел подключиться к базе данных, не показывая uid и pwd в скрипте. Я хочу использовать файл DSN, поэтому я могу изменить учетные данные в одном месте, а не во многих сценариях.