我正在尝试使用 Windows 身份验证从我的应用程序使用 JTDS 驱动程序连接 Sql Server 数据库,但出现以下错误
SSO 失败:未加载本机 SSPI 库。检查 java.library.path 系统属性。
以下是我试图解决但仍然缺少某些内容的场景。
- 我在系统目录中添加了 ntlmauth.dll,它适用于 Sql server 2005。
- 但是我为 Sql Server 2008 R2 和 Denali 尝试过同样的事情,但它给了我与上面提到的相同的错误
- 我也考虑了一下,我的意思是我从系统目录中的 x64\SSO\ 路径复制了 ntlmauth.dll。
我很困惑为什么这不适用于 Sql Server 2008 R2 和 Denali。