SQLInvalidAuthorizationSpecException

SQLInvalidAuthorizationSpecException (인증 실패 예외)

SQLState 클래스 값이 '28'이거나 공급업체가 지정한 조건에서 던져지는 SQLException의 하위 클래스입니다. 이는 연결 설정 중에 제시된 인증 자격 증명(authorization credentials)이 유효하지 않음을 나타냅니다.

출처: Java API Reference

본문

이 예외가 던져질 수 있는 공급업체 지정 조건은 드라이버 공급업체 문서를 참조해야 합니다.

SQLException을 상속하므로 다양한 생성자를 제공하며, cause를 지정하지 않는 생성자에서는 Throwable.initCause로 나중에 cause를 초기화할 수 있습니다.

public SQLInvalidAuthorizationSpecException()
public SQLInvalidAuthorizationSpecException(String reason)
public SQLInvalidAuthorizationSpecException(String reason, String SQLState)
public SQLInvalidAuthorizationSpecException(String reason, String SQLState, int vendorCode)
public SQLInvalidAuthorizationSpecException(String reason, String SQLState, int vendorCode, Throwable cause)

더 알아보기 (Learn more)

Java 공식 API