2009-12-16 134 views
-1

無法打開登錄請求的數據庫「Architect」。登錄失敗。無法登錄數據庫

用戶'本地系統登錄失敗 名稱\ ASPNET'。

<add name="ArchitectConnectionString" 
     connectionString="Data Source=192.168.1.15,1433; 
         Network Library=DBMSSOCN;Initial Catalog=Architect; 
         Integrated Security=True" 
     providerName="System.Data.SqlClient" /> 

我怎樣才能解決這個錯誤

+1

請向我們顯示您的連接字符串。 – Heinzi 2009-12-16 09:54:20

回答

0

你應該使用SQL Server Management Studio來檢查ASPNET用戶具有SQL Server登錄,允許訪問建築師數據庫。

2

您的網站/網絡應用程序很可能運行在WinXP上。在該平臺上,ASP.Net工作進程作爲ASPNET用戶運行。如果在數據庫連接字符串中指定了集成安全性,那麼它就是它將嘗試登錄到數據庫的用戶。

因此,要麼更改數據庫連接字符串以使用特定的用戶名和密碼(即使用SQL身份驗證),要麼在ASPNET用戶的服務器實例上設置登錄名,並將其映射到Architect數據庫上的用戶。

相關問題