diff --git a/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java b/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java index 7dac712288..7fa9e3b4a1 100644 --- a/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java +++ b/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java @@ -575,6 +575,7 @@ public class JdbcProvider extends DefaultJdbcProvider { if (StringUtils.isNotEmpty(hiveConfiguration.getAuthMethod()) && hiveConfiguration.getAuthMethod().equalsIgnoreCase("kerberos")) { System.setProperty("java.security.krb5.conf", "/opt/dataease/conf/krb5.conf"); + System.setProperty("javax.security.auth.useSubjectCredsOnly", "false"); ExtendedJdbcClassLoader classLoader; if (isDefaultClassLoader(customDriver)) { classLoader = extendedJdbcClassLoader;