Я пытаюсь подключиться к своей базе данных с помощью драйвера JDBC. Я должен использовать свои учетные данные другого домена Windows для подключения и получения ошибки входа в систему. Думал протестировать его с моими реальными учетными данными Windows, и это сработало. Я использовал IntegratedSecurity = true.
String connectionUrl = "jdbc:sqlserver://server;databaseName=DB;integratedSecurity=true";
Моя желаемая строка подключения для использования моих учетных данных другого домена Windows выглядит следующим образом:
String connectionUrl = "jdbc:sqlserver://server;databaseName=DB;user=domain\\user;password=test!123;"
Я сделал следующие вещи и нуждаюсь в помощи:
- Поместил sqljdbc_auth внутри jdk/bin и jre/bin
- SQL Server находится в режиме смешанной аутентификации (как Windows, так и SQL Auth).
- Используя свой другой идентификатор домена, я попытался выполнить запрос в MS SQL Studio, и это сработало.