我一直在 Mac(Snow Leopard)上使用 Navicat SQL 通过“基本身份验证”连接到 MS 2005,一切正常。但是数据库现在正在迁移到 MS 2008,我尽力尝试,但无法通过 Windows 身份验证登录。我收到消息...
[FreeTDS][SQL Server]登录失败。登录来自不受信任的域,无法与 Windows 身份验证一起使用。[FreeTDS][SQL Server]无法连接到数据源
任何想法都将不胜感激。非常感谢。
答案1
请注意,Navicat 需要使用 NTLM 进行 SQL Server 连接。您可以检查注册表项值以查看它是否支持响应。如果设置为 5,它将拒绝 NTLM 响应。请参阅http://www.sqlpanda.com/2013/06/ntlmv2-and-freetds.html。