我试图从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帐户。 –