2011-03-10 12 views

回答

2

如果您想以特定用戶身份運行所有數據庫請求,請修改您的應用程序池以作爲所需用戶運行。見Specify an Identity for an Application Pool。這是正確的方式,您會發現很多關於此主題的不良建議,例如使用LogonUser。不要這樣做。

如果要連接到數據庫(連接到Intranet站點的用戶),則需要使用模擬(請參閱ASP.NET Impersonation)並啓用約束委派(請參閱Configuring Constrained Delegation for IIS)。

+0

很好的工作,應用程序池是我的問題。許多thans。 –

0

您可以試試下面的連接字符串:

Data Source=.\SQLExpress;Initial Catalog=yourDataBase;Integrated Security=SSPI; 

還要確保Windows身份驗證是SQL服務器啓用。

+0

我已經得到了該設置。但是,而不是集成安全= SSPI我得到了集成安全=真 –

+0

@讓弗朗索瓦,好吧,那麼給了什麼? –

相關問題