如何通过MS SQL通过SSL / TLS和不同于默认端口的其他端口连接到远程服务器?

时间:2019-04-05 09:59:32

标签: sql-server ssl ssms management-studio-express klipfolio

我收到了两台服务器的凭据。这些服务器已连接到Klipfolio帐户,从那里我可以验证两个服务器的凭据是否正确。但是,我可以成功连接其中一个,但不能成功连接另一个。我正在使用Microsoft SQL Server Management Studio 17。在Klipfolio面板(两个连接均成功建立的面板)上,我可以看到输入的数据。

这正在起作用:

当我输入数据(在MS SQL中时)为:

Server Type: Database Engine
Server Name: <provided host name>
Authentication: SQL Server Authentication
Login: <provided user name>
Password: <provided password>

对于以下服务器:

data for connecting the server with Klipfolio, this server is working in MS SQL

这不起作用:

当我输入数据(在MS SQL中时)为:

Server Type: Database Engine
Server Name: <provided host name>
Authentication: SQL Server Authentication
Login: <provided user name>
Password: <provided password>

+另外,我尝试进入>>Options并检查字段Encrypt connection

对于以下服务器:

data for connecting the server with Klipfolio, this server is NOT working in MS SQL

我注意到,对于第二台服务器(我无法通过Microsoft SQL Server Management Studio 17建立连接是两个可疑的事情:

  • 它使用端口5555
  • 最后,选中了两个复选框,这是它们的描述(提供了Klipfolio):
  

使用SSL / TLS -选择“使用SSL / TLS”是一种安全/加密的方法   数据源服务器启用了通讯功能。这个选项   仅适用于支持安全数据的数据源服务器   交流。

     

关闭证书验证(不推荐)-如果数据源   服务器未使用由服务器签名的身份验证证书   公认的证书颁发机构,默认情况下为TLS / SSL通信   将失败。当数据源服务器证书发生这种情况   真实性受到损害,或者服务器有意使用时   自签名证书。如果数据源服务器正在使用   自签名证书,通讯安全更加脆弱   攻击,这就是为什么不建议这样做。如果你仍然希望   以这种方式连接到数据源服务器,请关闭   证书验证选项指示Klipfolio忽略风险   并连接到您的数据。

有了所有这些信息,我仍然不确定如何处理此问题以及如何访问第二台服务器。

0 个答案:

没有答案