在 Mac 上使用 JBDC 对 SQL Server 进行 Windows 身份验证

2024-01-13

是否可以使用 Windows 身份验证/集成安全性从 Mac 连接到 SQL Server?我使用的是 Microsoft 提供的 type 4 JDBC 驱动程序。前端(表单应用程序)是用 Java 编码的。在 Windows 上一切都运行得很好,但办公室里有一个人使用 Mac。

这可能吗?仅供参考,我从未使用过 Mac,所以我对 Mac 来说还是个新手。我在互联网上进行了搜索,但没有找到解决方案。 先感谢您。


根据我的经验,这些信息很难获得。自从微软改变了规则并添加了authenticationScheme范围。为了帮助下一个人,这里是一个有效的连接字符串的示例:

jdbc:jtds:sqlserver://123.123.123;instance=server1;databaseName=students;integratedSecurity=true;authenticationScheme=JavaKerberos

也在驱动程序属性集中"Domain"。请勿在任何用户名设置中包含域。

这是在 Mac OSX 上使用 Squirrel SQL (Java) 和 jtds 进行测试的。希望前一句包含需要了解此信息的人可能使用的搜索词。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Mac 上使用 JBDC 对 SQL Server 进行 Windows 身份验证 的相关文章

随机推荐