短いストーリーを解説する:オンラインデータベースアクセスシステムの一部として、私はSQL 2008で新しいBLOBアクセス機能を使用したいと思っています。 SQL Serverにログインする際のWindows認証。しかし、それは非常に自然のため、このすべてのウェブサイトのフロントエンドは、そのSQLサーバーに格納されているメンバーシップデータでフォーム認証を使用します。ウェブサイトのフォーム認証 - > SQL ServerのWindows認証
ユーザーアカウントを偽装してSQLサーバーに接続できるようにするにはどうすればいいですか?つまり、Webサイトにログインしているユーザーのアカウントを使用したくない場合です。 (メンバーシップの詳細がSQLサーバーに保存されているため、これを行うことはできません)
WebサーバーとSQLサーバーは同じネットワーク上の異なるマシンにあります.Webアプリケーション専用のユーザーアカウントがあります。つかいます。
接続文字列が正しく設定されています。 WebサーバーのIISに管理権限がありません。アプリケーションプールのIDを設定する必要がありますか? – Dale
はい、そうです。ただし、IISでアカウントを変更する必要はありません。既に使用されているアカウントを確認し、そのアカウントにSQL Serverおよびデータベースへのアクセス権を与えます。 –
COMPUTERNAME \ Network Serviceで問題なく動作しますか? –