2014-02-21 233 views
0

我想連接到本地數據庫,但我在創建連接字符串時遇到問題。用戶SQL Server 2008登錄失敗

我在互聯網上找到一個小程序來測試我的連接(請參閱屏幕截圖:http://s21.postimg.org/vlgsq7rw7/image.jpg)。

程序顯示連接的成功,但是當我使用這個連接字符串(相同的輸入如屏幕截圖):

server=FlorinPilca-PC\SQLEXPRESS;database=DynamicWebServices" 

我得到的異常

用戶登錄失敗」 。

我嘗試了所有我能想到的用戶,但沒有奏效。

請告訴我我做錯了什麼?

謝謝。

+0

退房[我創建一個可用的連接字符串的首選方式(http://stackoverflow.com/a/10480011/205233) - 這將創造沒有任何第三方工具的100%兼容連接字符串。 – Filburt

+0

你有沒有試過用'sa'acoount連接? – Deepshikha

+0

我不知道客戶端工具正在做什麼,可能是默認模擬Windows LOGIN並使用它進行連接。您的連接字符串需要顯式地使用用戶名/密碼或通過使用模擬的Windows身份驗證進行連接。 –

回答

0

,如果你使用Windows身份驗證可以使用

server=FlorinPilca-PC\SQLEXPRESS;database=DynamicWebServices;Integrated Security=True; 
+0

這是你做了告訴我之後的新異常:Message =「無法打開數據庫\」DynamicWebServices \「登錄請求。登錄失敗。\ r \ n用戶'IIS APPPOOL \ Serv'登錄失敗。 –

+0

@ user2761203你可以在這裏找到這個問題的解決方案http://stackoverflow.com/questions/16427300/login-failed-for-user-iis-apppool-myapppool – Akrem

+0

@ user2761203和http://stackoverflow.com/questions/6915360 /異常時,部署到IIS的登錄失敗的 - 爲用戶-IIS-程序池,defaultapppo – Akrem

0

請嘗試以下操作: Data Source = FlorinPilca-PC \ SQLEXPRESS; Initial Catalog = DynamicWebServices; User ID = mylogin; password = mypassword;

相關問題