ORA-12638: 신용 검색에 실패했습니다 (ORA-12638: Credential retrieval failed), 신용 검색 실패 오류는 보통 관리자 권한 오라클 설치 문제로 발생합니다.
관리자 권한으로 오라클 데이터베이스를 재설치하는 방법도 있으나, 환경설정을 변경하여 처리하는 방향으로 안내해드리겠습니다.
tnsnames.ora
1. tnsnames.ora 경로로 이동합니다. 보통 다음의 경로일 가능성이 있으나, 오라클홈 경로를 확인하시어 이동해 주세요.
C:\oracle\product\10.2.0\client_1\network\ADMIN
sqlnet.ora
2. sqlnet.ora 파일을 엽니다. 이 파일을 수정할 예정이므로 수정 권한이 없다면 [우클릭] > [속성] > [보안]에서 수정 권한을 부여해 주세요.
SQLNET.AUTHENTICATION_SERVICES
3. SQLNET.AUTHENTICATION_SERVICES= (NTS) 부분을 주석 처리합니다. 주석처리 기호는 # 기호입니다.
시작부분에 # 을 입력하고 저장해 주세요. 다음과 같이 하면 된답니다. 😊
수정 이전
SQLNET.AUTHENTICATION_SERVICES= (NTS)
수정 이후
#SQLNET.AUTHENTICATION_SERVICES= (NTS)