2011-07-07 19 views
2

SQL Serverデータベースにアクセスするバックグラウンドサービスがあります。ウィンドウバックグラウンドサービスがSQL Serverデータベースにアクセスする方法を教えてください。

私のバックグラウンドサービスは、私はSQL Serverデータベース から行を取得しようとすると、私は例外

ベース{System.Data.Common.DbException} = {「を開けませんデータベース\」を取得細かい作業しますTEST2 \ "ログインで要求 。ログイン に失敗しました。\ rを\ nLoginユーザー 'NT AUTHORITY \ LOCAL SERVICE' を失敗した。"} **

test2私のデータベース名です。

バックグラウンドサービスでSQL Serverデータベースにアクセスする方法を教えてください。

+0

はほとんどの場合、あなたはa)は、あなたのSQL Serverのデータベースで、b)は、特定のユーザーに固有のログインを作成する必要があり、そしてc)は、あなたの接続には、その特定のユーザーを使用するデータベースへNT AUTHORITY\LOCAL SERVICEアクセス文字列をデータベースに追加します。 –

+0

@Marc_sありがとう... – PramodChoudhari

答えて

関連する問題