Проблемы аутентификации входа в MSSQL с ODBC-соединением и пакетом R stats - PullRequest
0 голосов
/ 03 июня 2011

Я пытаюсь подключить источник ODBC к статистическому пакету R. У меня возникают проблемы при входе в систему.

Я установил имя ODBC eplR с драйвером сервера SQL, связывающимся с (локальным) серверомиспользование аутентификации Windows NT с идентификатором входа в сеть по умолчанию.В настройках тест источника данных успешен.

Когда я пытаюсь создать соединение в R

library(RODBC)
channel <- odbcConnect("eplR")

, я получаю сбойное соединение

Login failed  for user pssguy-PC/pssguy  - my local computer name

Когда я подключаюсь к (локальному) SQL Server 2005 через студию управления с аутентификацией Windows, я получаю похожую ошибку, если не открываю студию управления с опцией «Запуск от имени администратора».

В студии управления, если я смотрю наВ свойствах (локального) сервера аутентификация устанавливается в режим аутентификации Windows.
Разрешение на подключение к SQL предоставлено, и флажок Предоставление установлен.Существует также разрешение подключения SQL для pssguy-PC \ pssguy с флажком без флажка.Я проверяю это, но при перезапуске mssql-сервера он снова становится непроверенным.

У меня было то, что я думал, было то же самое на другой автономной машине, и у меня нет проблем с подключением в R.высоко ценится

1 Ответ

0 голосов
/ 26 июля 2012

Может быть, с помощью odbcConnect() вы также можете попробовать передать аргументы uid и pwd?

т.е.

odbcConnect("eplR", "**USERNAME**", "**PASSWORd**")
...