【问题标题】:ConnectionString wthout username and password bugtracker没有用户名和密码的连接字符串错误跟踪器
【发布时间】:2011-05-03 15:26:04
【问题描述】:

我正在尝试在本地机器上设置 BugTracker。

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

我的连接字符串如下所示

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

我遇到的错误

无法连接。

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

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

    但这应该可以让您克服安全问题。

    【讨论】:

      猜你喜欢
      • 2011-04-15
      • 1970-01-01
      • 2016-11-18
      • 2021-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-31
      • 1970-01-01
      相关资源
      最近更新 更多