2019年6月1日 星期六

SQL Server connection error with SSL security error

env: Windows Server 2016
        SQL Server 2016 SP2

新的資料庫主機安裝crystal report, vs2010, silverlight後,遠端使用資料庫帳號密碼連線SQL Server,出現以下訊息:
[DBNETLIB][ConnectionOpen (SECCreateCredentials()).]SSL Security error.
但是同網段的主機透過服務帳號可以連線














原因可能安裝成是在安裝後升級TLS1.0TLS1.2並且將TLS1.0停用

解決方式:
registry執行以下指令,增加TLS1.0 CLIENT設定
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client]
"Enabled"=dword:00000001
"DisabledByDefault"=dword:00000000

執行後可以順利連線。



沒有留言:

張貼留言