0

1 つのアプリケーション プールで 2 つのアプリケーションを実行しています。アプリケーションの1つではローカルデータベースが接続されますが、他のアプリケーションでは次のエラーが発生します

ログインに失敗しました。ユーザー 'IIS APPPOOL\ASP.NET v4.0' のログインに失敗しました。

4

2 に答える 2

0

両方のサービスで同じアカウントを設定するだけです。

例えば:

  1. SQL Server 構成マネージャーを開く -> SQL サーバー -> プロパティ -> ビルトイン アカウント: 「ローカル サービス」を設定します。
  2. IIS マネージャーを開く -> アプリ プール -> .NET v5 -> 詳細設定 -> ID -> ビルトイン アカウント: 「ローカル サービス」を設定します。
于 2013-10-27T16:04:19.080 に答える
0

SQL で「IIS APPPOOL\ASP.NET v4.0」ユーザーを追加すると機能します。例えば。1) SQL Server > セキュリティ > ログイン - 右クリック > 新規ログイン 2) 上記のユーザーを追加します。3) 特定のデータベースにアクセス許可を付与する

于 2016-07-19T12:10:48.183 に答える