2 つの SQL Server (データ ストレージ) と SQLExpress DB (メンバーシップ ログイン) に接続するアプリケーションを継承しました。展開に成功したことがないため、私のタスクは Server 2008 R2 上の IIS 7.5 に展開することです。
私が読んだ内容に基づいて、SQL Server に接続するときは ApplicaitonPoolIdentity を使用し、SQLExpress に接続するときは NetworkService を使用する必要があります。どちらか一方を使用する必要があるため、カスタム アカウントでネットワーク アカウントをテストとして使用することにしました。期待どおりに機能しました。しかし、数時間後、メンバーシップのログインが機能しなくなりました。このエラーは、SQLExpress のユーザー プロファイル内のファイルを削除するように指示し、AppPool を NetworkService に変更することを提案しました。ただし、NetworkService では SQL Server に接続できません。ただのまぐれだと思って、カスタム アカウントのままにしました。数時間後、SQLExpress のユーザー プロファイル内のファイルを再度削除する必要がありました。
すべての接続文字列が正しいことを確認しました。誰もこのような設定を見たことがありますか? もしそうなら、セットアップの進め方について何か提案をいただければ幸いです。
ありがとう、TJ