“目标主体名称不正确。无法生成SSPI上下文。”程序中的异常

时间:2019-01-29 02:21:27

标签: vb.net sql-server-2017

对于格式错误或如果我使用的术语不正确,我事先表示歉意,我是使用sql server编程的新手。我正在使用Microsoft SQL 2017和vb.net开发IMS程序。据说远程计算机应该能够连接到服务器,但是例外情况是“目标主体名称不正确。无法生成SSPI上下文。”在我的IMS程序中执行sql查询命令时显示。当我使用Windows身份验证登录到SSMS时,也会显示该错误,但我能够通过使用SQL Sever身份验证登录来绕过此错误。

我知道该异常非常普遍,我已经在寻找一些解决方案,但是没有一个能够解决我的问题。这是我的IMS程序中的sql字符串:

    Dim con As New SqlClient.SqlConnection
    con.ConnectionString = "Data Source=DESKTOP-L2U4QKQ\SQLEXPRESS;Initial 
    Catalog=Login;Integrated Security=True"

到目前为止,我尝试将集成安全性更改为false和SSPI,还更改了集成安全性部分,以便使用用于SQL Server身份验证的用户ID和密码。在我的主设备上不会发生此错误,只会在连接到服务器的远程设备上发生。

0 个答案:

没有答案