2011-05-03 94 views
0

我想在我的本地機器上安裝BugTracker。ConnectionString wthout用戶名和密碼bugtracker

我的SQL Server使用Windows身份驗證。

我的連接字符串看起來下

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

錯誤我得到

無法連接。

無法打開登錄請求的數據庫「BugTracker」。登錄失敗。用戶「MyPCName \ ASPNET」登錄失敗。

檢查Web.config文件「ConnectionString」設置。

任何想法如何使這項工作?

回答

0

它使用Windows身份驗證。如果在IIS下運行,則需要確定執行ASP.Net應用程序的帳戶。然後,您將該帳戶的權限添加到SQL Server。

例如,Windows 7上的IIS默認使用名爲「IIS AppPool \ DefaultAppPool」的帳戶運行所有應用程序池。您可以將您的應用程序池配置爲使用其他帳戶,這是建議出於安全原因。

但是,這應該讓你過去的安全問題。