ODBCソースをR統計パッケージに接続しようとしましたが、ログインに問題があります。ODBC接続とR統計パッケージのMSSQLログイン認証の問題
ネットワークログインIDのデフォルトでWindows NT認証を使用して(ローカル)サーバーにリンクしているSQLサーバードライバでODBC名eplR
を設定しました。セットアップでは、データソーステストは成功です。
私がしようとするとR
library(RODBC)
channel <- odbcConnect("eplR")
で接続を作成するとき、私はWindows認証で管理スタジオを経て(ローカル)SQL Server 2005に接続すると、私は失敗した接続
Login failed for user pssguy-PC/pssguy - my local computer name
を取得し、私は管理者スタジオ を「管理者として実行」オプションで開いていない限り、同様のエラーが発生します。
管理スタジオでは、(ローカル)サーバーのプロパティを調べると、Windows認証モードに認証が設定されます。
SQL許可者に接続する権限がsaで、[許可]ボックスがチェックされています。また、pssguy-PC \ pssguyのconnect sqlパーミッションがチェックされていません。私はそれをチェックしますが、mssqlサーバーを再起動するとチェックされなくなりました。
私は別のスタンドアロンマシン上で同じ設定だと思ったものを持っていたし、私はR.に接続する場合は問題ありません
くらいたぶんodbcConnect()
とあなたはUIDとPWD引数を渡す試みることができる