Один из способов проверки подлинности вашего соединения jdbc - использование ugi.doAs. Вот пример кода:

даю класс SecureImpalaDataSource, который расширяет DriverManagerDataSource, и используюUserGroupInformation.doAs() получить соединение с Impala с помощью файла keytab. Но я получаю ошибку следующим образом:

java.sql.SQLException: [Simba] ImpalaJDBCDriver Ошибка инициализированного или созданного транспорта для аутентификации: [Simba] ImpalaJDBCDriver Невозможно подключиться к серверу: null.

Но у меня все получается, когда я получаю соединение с кешем Kerberos в тестовой демонстрации. Кто-нибудь может мне помочь?

Ответы на вопрос(3)

Ваш ответ на вопрос