我試圖從Microsoft Visual Studio中連接到Microsoft SQL Server 2008 R2連接到Microsoft SQL Server 2010我的連接字符串如下:從Visual Basic
connection = New SqlConnection("Server=localhost;Database=greenapplication;User ID=WindowsID;Password=WindowsPassword")
我不斷收到此異常信息:System.Data.SqlClient.SqlException:
Login failed for user 'WindowsID'.
我在做什麼錯?是否有必須設置的某些權限?
WindowsID是否指向Windows域帳戶?如果是這樣,你正嘗試使用集成安全性(不正確)。 –
不,WindowsID在與Visual Studio和Microsoft SQL Server相同的機器上引用本地帳戶。 – Kruug
您無法使用本地計算機帳戶(除了「特殊」內置計算機具有相同的域名),您需要使用具有集成安全性的域帳戶(或其他合適的網絡服務)或一個SQL Server帳戶。 –