diff --git a/wrapper/src/main/java/software/amazon/jdbc/exceptions/PgExceptionHandler.java b/wrapper/src/main/java/software/amazon/jdbc/exceptions/PgExceptionHandler.java index 9667af6e3..1caa3dfbc 100644 --- a/wrapper/src/main/java/software/amazon/jdbc/exceptions/PgExceptionHandler.java +++ b/wrapper/src/main/java/software/amazon/jdbc/exceptions/PgExceptionHandler.java @@ -35,7 +35,10 @@ public class PgExceptionHandler implements ExceptionHandler { "XX" // internal error (backend) ); - public static final String ACCESS_ERROR = "28P01"; + public static final List ACCESS_ERROR = Arrays.asList( + "28P01", + "28000" // PAM authentication errors + ); @Override public boolean isNetworkException(final Throwable throwable) {