当我从 Visual Studio 运行我的网站时,一切正常。现在我正在尝试继续并开始测试多租户部分,所以我不得不将我的网站移动到 IIS。
由于某种原因,我无法访问数据库。打开需要访问数据库的页面时出现的错误是:
无法打开登录请求的数据库“GWD”。登录失败。用户 'IIS APPPOOL\gwd' 登录失败。
异常详细信息:System.Data.SqlClient.SqlException:无法打开登录请求的数据库“GWD”。登录失败。用户 'IIS APPPOOL\gwd' 登录失败。
另一个论坛描述了如何添加NT AUTHORITY\NETWORK SERVICE
. 但这并不能解决问题。我确实NT AUTHORITY\NETWORK SERVICE
为所有现有数据库(包括主数据库)创建并添加了 dbowner,但没有结果。
我没有想法,有人可以帮忙吗?