По сути, вам нужно правильно настроить файл krb5.conf
. Вы можете проверить эту конфигурацию с помощью следующей команды и введя свой пароль:
kinit <user-name>
Кроме того, убедитесь, что у вас есть URL JDBC, например:
jdbc:sqlserver://servername=server_name;integratedSecurity=true;authenticationScheme=JavaKerberos;userName=user@REALM;password=****
Подробнее см. Документация по драйверу Microsoft JDBC .
EDIT:
Забыл упомянуть аргументы при запуске. Добавьте следующий аргумент JVM:
-Djava.security.krb5.conf=<PATH_TO>/krb5.conf
Я считаю, что это не обязательно, если вы используете значение по умолчанию krb5.conf
, но не совсем уверены.