2012-03-28 61 views
3

我只是想知道爲MSSQL數據庫授予NETWORK SERVICE權限是否可以打開任何安全漏洞?然後,我不需要在我的Web應用程序(ASP.NET MVC)配置文件中設置任何登錄參數,我將以集成的權限進行操作。NETWORK SERVICE數據庫權限

回答

1

Looking at MSDN,Windows網絡服務帳戶在Windows中擁有最低權限,它充當網絡上的計算機。

但我個人認爲,如果您正在使用它進行個人開發,那麼使用網絡服務訪問數據庫(如果它們位於同一臺機器上)是可以的。您可能需要配置您的Web應用程序的應用程序池以使用該服務,以便讓您的Web應用程序通過SQL Server進行身份驗證。

但是,如果它是企業,那麼我建議您創建一個單獨的域帳戶,並使用該域帳戶爲SQL Server和Web應用程序。通過這種方式,您可以更好地控制該帳戶,並且獲得更多的權限,並且更少機會發現您對某些默認Windows帳戶提供了超過所需的權限。