2011-04-25 103 views
0

請幫助我,我新創建的Web應用程序正在使用SQLServer Express數據庫。如果我在本地機器上運行該應用程序它的工作正常,但是如果我嘗試從網絡中的另一個系統打開數據庫連接,它會給出錯誤無法打開數據庫。我已使用連接字符串 -無法遠程打開數據庫

conn.ConnectionString =「集成安全性= SSPI;數據源= USER-CCE8C22332 \ SQLEXPRESS;」 +「堅持安全信息=假;初始目錄=市場人員」;

+0

您需要與您的網絡管理員聯繫 - 連接字符串正嘗試連接到「USER-CCE8C22332」,可能使用默認的1433端口。 – Oded 2011-04-25 08:11:36

+0

您能否發佈您的確切錯誤,以便我們能夠爲您提供幫助? – 2011-04-25 08:25:21

回答

0

我認爲如果您使用的是集成安全性,您需要授予ASPNET用戶訪問您的數據庫的權限。原因是當用戶連接到網站時,服務器端處理是通過在應用程序池中的IIS中設置的用戶完成的。

要測試,您可以做的是從集成安全性切換到傳遞用戶名和登錄名,然後查看是否可以連接。