如何禁用 SQL Server JDBC SSL 加密(在 10.2 驱动程序版本及更高版本中)

Dav*_*kin 10 sql-server jdbc

从 10.2 开始,SQL Server 默认启用 SSL,他们自己承认这是一个重大更改:

https://learn.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver16#changes-in-102

现在的问题是如何调整现有的、良好/工作的 JDBC 连接字符串以不使用加密。例如,这个 URL 应该变成什么?

jdbc:sqlserver://localhost:1433;databaseName=SomeDatabase;
Run Code Online (Sandbox Code Playgroud)

Dav*_*kin 13

似乎只是添加encrypt=false;到最后,应用程序再次启动。