的connectionString =連接到本地SQL Server的本地服務器「數據源=;初始目錄= TESTDB;集成安全性=真」
給出「登錄失敗PCName \用戶名」
但是蔭能夠與該連接字符串
的connectionString =「數據源連接= .;初始目錄= TESTDB的錯誤消息;用戶ID = SA;密碼= ABC;」
爲什麼Iam無法連接到集成Seurity = True的本地服務器。我的印象是必須爲遠程連接指定用戶標識和密碼。
請賜教。由於提前
的connectionString =連接到本地SQL Server的本地服務器「數據源=;初始目錄= TESTDB;集成安全性=真」
給出「登錄失敗PCName \用戶名」
但是蔭能夠與該連接字符串
的connectionString =「數據源連接= .;初始目錄= TESTDB的錯誤消息;用戶ID = SA;密碼= ABC;」
爲什麼Iam無法連接到集成Seurity = True的本地服務器。我的印象是必須爲遠程連接指定用戶標識和密碼。
請賜教。由於提前
看起來你沒有在域名來訪問本地SQL Server的訪問權限,即使您安裝SQL服務器/ Windows帳戶
你必須明確地指定具有權限的帳戶連接到SQL Server並且除了sa以外,誰將成爲此服務器上的系統管理員。
請您嘗試以下方法:
如果您正在使用SQLEXPRESS表達,那麼請在嘗試的方式,感謝
data source=.SQLEXPRESS;Initial Catalog=TestDB;Integrated Security = True
更新 您可以從這裏得到你想要的解決方案:http://www.connectionstrings.com/sql-server-2005
謝謝
取決於哪個版本的sql服務器,但運行SQL Server管理器(或SQL Server企業版,如果您在2000年)。您需要添加Windows用戶,然後選擇它可以訪問的數據庫。集成簡單意味着您不必輸入用戶名和密碼兩次,而不是Windows用戶可以訪問所有內容。
當你在管理器中找到選項時,你會看到它在做什麼。
謝謝埃利亞斯。但是Iam試圖連接到SQLServer 2005實例而不是SqlServer – Ananth
你好@Ananth'Sql Server 2005',你可以從這裏查看你的連接:http://www.connectionstrings.com/sql-server-2005,感謝你的時間。 –