こんにちは私はIISで初めてアプリケーションを実行しようとしました。Visual Studioでの開発中にすべてが機能しましたが、アプリをIISに追加すると、次のエラーが発生しました。
Cannot open user default database. Login failed.
Login failed for user 'IIS APPPOOL\forum'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Cannot open user default database.
Visual Studioからサイトを実行する場合、サイトはどのように機能しますか?
編集
もう少し掘り下げてみたところ、アプリケーションプールのIDをNetworkServiceに設定する必要があることがわかりましたが、別のエラーが発生しました。
物理ファイル「D:\ ProjectsIDE \ VisualStudio \ MyWork \ Websites \ Forum \ App_Data\ASPNETDB.MDF」を開くことができません。オペレーティングシステムエラー5:「5(アクセスが拒否されました。)」。ファイルD:\ Projects IDE \ Visual Studio \ MyWork \ Websites \ Forum \ App_Data\ASPNETDB.MDFの自動名前付きデータベースをアタッチしようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、UNC共有にあります。