客户端可能正在使用Local System进行连接,而且SQL Server没有注册SPN,由于Local System账号继承自System Context而不是一个真实的user context,于是就被当成ANONYMOUS LOGON。 解决方法:在SQL Server服务启动账户下手动注册SPN。 "Login Failed for user ’ ', the user is not associated with a trusted SQL Server ...
身份验证协议可使用 SPN 来确定运行 SQL Server 实例时使用的帐户。 如果实例帐户已知,则 Kerberos 身份验证可用于通过客户端和服务器提供相互身份验证。 如果实例帐户未知,请使用仅通过服务器提供客户端的身份验证的 NTLM 身份验证。 目前,OLE DB Driver for SQL Server 执行身份验证查找,并从实例名...
與SQL Server 互動的程序設計 歡迎使用 SQL Server > SQL Server 驅動程式 驅動程式功能支援矩陣 SQL Server 驅動程式歷程記錄 SQL 資料開發人員 ADO.NET 走吧 JDBC Node.js ODBC OLE DB Microsoft OLE DB Driver for SQL Server 下載 版本資訊 已知問題 ...
客户端可能正在使用Local System进行连接,而且SQL Server没有注册SPN,由于Local System账号继承自System Context而不是一个真实的user context,于是就被当成ANONYMOUS LOGON。 解决方法:在SQL Server服务启动账户下手动注册SPN。 "Login Failed for user ’ ', the user is not associated with a trusted SQL Server ...
"Login Failed for user ' ', the user is not associated with a trusted SQL Server connection" 这种情况是客户端用户没能被SQL Server识别出: 如果客户端程序是运行在一个本机用户(非域用户)或者是一个非本机管理员权限的机器帐户(非local system)下,那么无论SQL Server是否有注册SPN,都会得到这个错误。
SSPROP_INIT_SERVERSPN VT_BSTR,读/写 指定服务器的 SPN。 默认值为空字符串,这会使 OLE DB Driver for SQL Server 使用提供程序生成的默认 SPN。 SSPROP_INIT_FAILOVERPARTNERSPN VT_BSTR,读/写 指定故障转移伙伴的 SPN。 默认值为空字符串,这会使 OLE DB Driver for SQL Server 使用...
For default instances: prettyprint setspn -A MSSQLSvc/yourfullyqualifiedservername:1433 accountname For named instances: prettyprint setspn -A MSSQLSvc/yourfullyqualifedservername/instancename accountname
连接SQL Server数据库时发生报错“The target principal name is incorrect. Cannot generate SSPI context...
验证是否通过运行 Setspn -L <domain account> 或Setspn -L <machinename> 命令为 SQL 命名实例创建了 SPN,具体取决于 SPN 的注册方式。Microsoft Kerberos Configuration Manager for SQL Server 是一款诊断工具,可帮助解决与 Kerberos Configuration Manager for SQL Server相关的连接问题。 此工具可帮助识别 SPN 和...
验证是否通过运行 Setspn -L <domain account> 或Setspn -L <machinename> 命令为 SQL 命名实例创建了 SPN,具体取决于 SPN 的注册方式。Microsoft Kerberos Configuration Manager for SQL Server 是一款诊断工具,可帮助解决与 Kerberos Configuration Manager for SQL Server相关的连接问题。 此工具可帮助识别 SPN ...