【问题标题】:SQL Server secure JDBC connection without reconfiguring SQL Server for secure connectionsSQL Server 安全 JDBC 连接,无需为安全连接重新配置 SQL Server
【发布时间】:2014-12-22 11:32:28
【问题描述】:

如何通过JDBC安全地连接SQL Server数据库实例而不改变SQL Server的配置,其他连接不安全地访问服务器并且不可能改变服务器的配置?

【问题讨论】:

    标签: java sql-server jdbc


    【解决方案1】:

    我在使用加密通过 Java JDBC 连接到 SQL Server 时遇到了一些问题。以下方法支持不检查证书有效性的安全连接。 SQL Server 将颁发证书并使用加密。此方法不需要与数据库的其他连接是安全的,也不需要更改数据库服务器。

    只需在下面的语句中替换您的 IP:port 组合和您的数据库实例

    url = "jdbc:sqlserver://x.x.x.x:1433;databaseName=yourDBname;" + 
        "integratedSecurity=false;encrypt=true;trustServerCertificate=true";
    conn = DriverManager.getConnection(url, username, password);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-26
      • 1970-01-01
      • 1970-01-01
      • 2013-04-13
      • 2017-10-17
      • 1970-01-01
      • 2018-09-23
      相关资源
      最近更新 更多