2010-09-23 47 views

回答

4

它使用ASP.NET AppDomain自身的Windows帳戶信息;通常NetworkService

1

要擴展上述答案,它將使用應用程序正在運行的任何帳戶。

的Windows應用程序:即在

Web應用程序登錄的用戶:該網站在其下運行的用戶(而不是應用程序池的用戶)。至少這是我們看到的,當使用集成安全性時,我們創建一個域服務帳戶,然後設置網站在該帳戶下運行。從來沒有必須更改帳戶AppPool下運行。所以對於網絡應用程序,這一切都取決於服務器以及網站的設置。

由於連接字符串中沒有任何用戶憑據,因此可以使連接字符串更加安全。您的SQL數據庫必須設置爲Windows身份驗證或兩者都SQL & Windows身份驗證

相關問題