繁体   English   中英

使用 NETBEANS SSL TLS10 [TLS12] 连接到 SQL SERVER 2014 时出错

[英]ERROR CONNECTING TO SQL SERVER 2014 WITH NETBEANS SSL TLS10 [TLS12]

**

这是连接路径**

  1. SQL 服务器 2014
  2. JDK 11 JAVA
  3. 网豆

**


    private String url ="jdbc:sqlserver://SAUL:1433;databaseName=prueba";
    private String login = "dev";
    private String password = "123456";
    private String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
    Connection conn = null;

    public BDConnection() {
    }

    public Connection EstablecerConexion() {
        try {
            Class.forName(driver);
            conn = DriverManager.getConnection(url,
                    login, password);
        } catch (ClassNotFoundException | SQLException ex) {
            ex.printStackTrace();
        }
        return conn;
    }

这是运行程序时显示的问题

com.microsoft.sqlserver.jdbc.SQLServerException:驱动程序无法使用安全套接字层加密 (SSL) 建立与 SQL Server 的安全连接。 错误:“客户端首选项 [TLS12] 不接受服务器选择的协议版本 TLS10” ClientConnectionId:ba132bbf-7f8c-47c6-9892-b7901f8e8b75 at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:2400) at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1762) com .microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:1459) at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:773) at javaapplication2.JavaApplication2.main(JavaApplication2.java:19)作者:javax.net.ssl.SSLHandshakeException:客户端首选项 [TLS12] 不接受服务器选择的协议版本 TLS10

您必须更新您的 SQL 服务器实例并启用 TLS 1.2,请点击此链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM