프로그래밍/DB

[DB] MSSQL SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결 설정오류 해결방법

ss-pro 2023. 11. 3. 23:51
반응형

JDBC 연결 아래와 같이 연결오류 발생 해결 방법입니다. 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다.오류: “The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]”

원인은 MSSQL서버에서 TLS1.2를 지원하지 않는 버전이 설치되어서 발생하는 문제로 특정버전이상의 서비스팩이 설치가 되어있으면 해결이 가능합니다.  아래 MS사이트를 참고하시면 지원을 사용하는 업데이트 버전을 확인 할 수 있습니다. 

Microsoft SQL Server 대한 TLS 1.2 지원 - SQL Server | Microsoft Learn