기술 정보
home
채널 소개
home

Tibero에서 MSSQL DBLink 수행 시 TBR-130005: Authentication failed 오류 발생

문서 유형
기술 정보
분야
인터페이스/연동
키워드
dblink
java
MSSQL
SSL
tbgw
적용 제품 버전
6FS06
6FS07
6FS07PS
7FS02
7FS02PS

현상

참고
환경은 아래와 같습니다.
Tibero: Tibero7 FS02, JDK 1.8 (Linux)
MSSQL: MSSQL 2012(Windows)
MSSQL JDBC Driver : sqljdbc4.jar,sqljdbc41.jar,sqljdbc42.jar
아래와 같은 작업을 수행할 때 TBR-130005: Authentication failed. 에러가 발생합니다.
1.
Tibero에서 MSSQL로 DBLink를 통해 접속을 시도할 때
2.
tbsql을 이용하여 MSSQL에 직접 접속을 시도할 때
TBR-130005:Authentication failed. - The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error : "Certificates do not conform to algorithm constraints".
SQL
복사

원인

MSSQL JDBC 드라이버와 사용 중인 Java 버전 간에 SSL/TLS 설정의 호환성 문제로 인해 발생하였습니다.

해결

2025년 5월 기준으로 Tibero7 FS02는 MSSQL 2008까지 공식 지원하고 있습니다.
향후 지원 범위가 확대될 경우, 메뉴얼에 반영되므로 DB Link 생성 전 반드시 관련 메뉴얼을 확인해주시기 바랍니다. 해당 문제는 MSSQL 및 Java와 같은 타사 제품 간의 호환성 문제로 인해 발생한 것으로, Tibero 설정 변경만으로는 해결할 수 없습니다.
Tibero 서버에서 사용 중인 Java 버전과 MSSQL JDBC 드라이버 간의 호환이 가능한 조합을 사용하는 방식으로 우회가 가능합니다.
참고
Tibero to MSSQL 접속 테스트 결과
JAVA 버전
JDK 1.8
JDK 1.6
MSSQL JDBC Driver
sqljdbc4.jar sqljdbc41.jar sqljdbc42.jar
sqljdbc4.jar
MSSQL 버전
SQLserver 2016
SQLserver 2012
테스트 결과
MSSQL 접속 성공
MSSQL 접속 성공