IIS 7 での「ユーザー 'IIS APPPOOLASP.NET v4.0' のログインに失敗しました」のトラブルシューティング
Web プロジェクトを IIS 7 に移行すると、「ユーザー 'IIS APPPOOLASP.NET v4.0' のログインに失敗しました」というエラーが発生する場合があります。これは通常、指定されたアプリケーション プール ID に対するデータベース アクセス権が不十分であることを示します。 この認証の問題を解決する方法は次のとおりです:
解決策:
アプリ プールの SQL Server ログインを作成します:
IIS APPPOOL\ASP.NET v4.0
をログイン名として使用します。 「OK」をクリックします。データベース権限の割り当て:
IIS APPPOOL\ASP.NET v4.0
) を右クリックします。 [プロパティ] を選択し、[ユーザー マッピング] に移動します。db_datareader
と db_datawriter
で十分です。 アプリケーションがストアド プロシージャを使用する場合は、実行権限も付与されていることを確認してください。これらの手順に従うことで、SQL Server データベースへの必要なアクセスを許可し、ログインの失敗を解決し、Web アプリケーションが IIS 7 内で正しく機能できるようにする必要があります。
以上がSQL Server で「ユーザー 'IIS APPPOOL\ASP.NET v4.0' のログインに失敗しました」を修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。