我已经在IIS 7
Windows Server 2008
上上传了我的网站。一切正常。我的网站还使用数据库SQL
来记录用户。但是当我尝试登录时,出现以下错误。
Cannot open database "MyCoolDb" requested by the login. The login failed.
Login failed for user 'IIS APPPOOLASP.NET v4.0'.
Ausnahmedetails: System.Data.SqlClient.SqlException: Cannot open database
"MyCoolDb"
requested by the login. The login failed.
Login failed for user 'IIS APPPOOLASP.NET v4.0'.
可以通过打开 SQL Management Studio 将此用户添加到数据库登录名,导航到数据库,然后打开"安全性"和"登录",添加新登录名并搜索该用户
参考
此链接:用户"IIS 应用程序池\ASP.NET v4.0"登录失败
您需要添加IIS APPPOOLASP.NET v4.0
,因为它在 SQL Server Management Studio 上的登录