ConnectionString没有用户名和密码bugtracker

时间:2011-05-03 15:26:04

标签: connection-string bug-tracking bug-tracker

我正在尝试在我的本地计算机上设置BugTracker。

我的SQL Server使用了Windows身份验证。

我的连接字符串显示在

下面
<add key="ConnectionString" value="Data Source=MyPCName\InstanceName;Initial Catalog=BugTracker;Integrated Security=True"/>

我收到错误

无法连接。

无法打开登录请求的数据库“BugTracker”。登录失败。用户'MyPCName \ ASPNET'登录失败。

检查Web.config文件“ConnectionString”设置。

任何想法我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

它正在使用Windows身份验证。如果在IIS下运行,则需要确定正在执行ASP.Net应用程序的帐户。然后,您将该帐户的权限添加到SQL Server。

例如,Windows 7上的IIS默认情况下使用名为“IIS AppPool \ DefaultAppPool”的帐户运行所有应用程序池。您可以将应用程序池配置为使用其他帐户,出于安全原因,建议使用该帐户。

但这应该让你超越安全问题。