데이터베이스

sql server 인증 - windows 인증 연결 안될 경우

funfunweb 2025. 5. 14. 18:18

 

SQL Server 설치 후, 로그인을 하려고 할 때 위와 같은 오류가 뜨는 원인은 마이크로소프트사가 2022 7 12일에 SQL Server Native Client 11.0 (SNAC) 대한 지원을 료하여서, SNAC 11.0 사용하는 어플리케이션은 최신버전의 드라이버로 업데이트하지 않았을 경우 위와 같은 오류가 발생한다고 합니다따라서 SQL Server 설치한  후 위와 같은 오류가 발생하지 않으려면 해당 PC "Microsoft OLE DB Driver for SQL Server"  18.x 버전 이상으로 설치되어 있어야 합니다.

근본적인 해결 방법은  "Microsoft OLE DB Driver for SQL Server 18.x" 사용하도록 드라이버를 업데이트하는 것이며아니면 다음에 제시한 두 가지 해결 방법 중 하나를 선택해서 로그인을 진행하면 됩니다.

 

1) 첫 번째 해결 방법

첫 번째 해결 방법은 아래 그림에 나타낸 것과 같이 [데이터베이스 엔진에 연결] 창 안에서 "연결 속성" 탭을 선택한 "서버 인증서 신뢰" 체크박스를 체크 상태로 클릭한 후 연결] 버튼을 누르는 방법입니다.

 

2) 두 번째 해결 방법

사실상 두 번째 방법도 원인 해결에 있어서는 첫 번째 방법과 동일한 방법으로는 서버 인증서 신뢰 체크에 해당하는 파라미터를 직접 설정하는 것입니다. 아래 그림에 나타낸 것과 같이 [데이터베이스 엔진에 연결] 창의 "추가 연결 매개 변수"탭을 선택하여 보이는 텍스트 입력 창 안에 TrustServerCertificate = True 라고 입력한 후 [연결] 버튼을 누르는 방법입니다.