gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 22:51:30 26 4
gpt4 key购买 nike

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

这可能吗?仅供引用,我从未使用过 Mac,所以我对它们来说是新手。我在整个互联网上搜索过,但没有找到解决方案。提前谢谢你。

最佳答案

根据我的经验,很难获得此信息。自从 Microsoft 更改了规则并添加了 authenticationScheme 参数以来,我的所有搜索结果都是错误的(过时的)信息。为了帮助下一个人,下面是一个有效的连接字符串示例:

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

同样在驱动程序属性中设置“Domain”。不要在任何用户名设置中包含域。

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

关于java - 在 Mac 上使用 JBDC 对 SQL Server 进行 Windows 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11234931/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com