错误无法打开登录请求的数据库

时间:2013-07-09 08:48:33

标签: c# database sql-server-2008-r2

我使用Window Authentication为我的应用程序创建了一个数据库。我的应用程序运行正常,但是当我尝试使用iis 6.0进行部署时,它会出现此错误

  

无法打开登录请求的数据库“WebGallery”。登录失败。   用户'IIS APPPOOL \ Pool'登录失败。

这是什么错误,我该如何解决?

enter image description here

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

答案很简单: 用户IIS APPPOOL \ Pool无权访问数据库。

您可以为此用户提供您可能用于创建数据库的SQL Server Management Studio中的权限。

答案 1 :(得分:0)

使用SQL Management Studio将“IIS APPPOOL \ Pool”帐户添加到数据库登录中,或使用IIS管理器编辑应用程序池设置,以便它使用经过身份验证的帐户来访问数据库。