0

我正在尝试通过 SSMS 连接到我们的 MS SQL Server 2005。我首先尝试以编程方式通过 Visual Studio 进行连接。在我发现我必须输入“Integrated Security=SSPI;”之后它起作用了 进入连接字符串,否则它会以“登录失败”错误拒绝连接。

现在我尝试通过 SSMS 进行连接,但现在我在尝试连接时也遭到拒绝。遗憾的是,我没有可以设置“Integrated Security=SSPI”或其他选项的选项。

4

1 回答 1

0

在 SSMS 的连接对话框中选择“Windows 身份验证”选项相当于将“Integrated Security=SSPI”放入连接字符串中。

在此处输入图像描述

这将在连接到服务器时使用 SSMS 进程的凭据。

请注意,您也可以使用“附加连接参数”文本框来实现相同的结果。单击连接对话框底部的“选项>>”按钮,然后选择“附加连接参数”选项卡。

在此处输入图像描述

然后在文本框中输入文本“Integrated Security=SSPI”(不带引号)。这将覆盖下拉菜单中选择的任何身份验证选项。

更多信息可以在 MSDN 页面中找到,或者在连接对话框获得焦点时按 F1。

于 2013-08-06T17:56:36.563 回答