Я пытаюсь подключиться, используя приведенную ниже строку подключения, чтобы подключиться к SQL Server с использованием учетной записи службы проверки подлинности Windows.Если я использую IntegratedSecurity = true, он принимает мои учетные данные Windows.
Если я использую ниже строку подключения, она считается аутентификацией сервера sql.
String URL = "jdbc: sqlserver: // имя_сервера: порт; пользователь = имя пользователя; пароль = пароль; домен =домен; UseNTLMv2 = true ";
В конце концов мне нужно переместить код в PCF.Итак, мне нужно было использовать служебную учетную запись для подключения к базе данных.
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>7.0.0.jre8</version>
</dependency>
Для свойства AuthenticationScheme ("JavaKerberos") требуется настройка Kerberos на стороне SQL Server, к которой у нас нет привилегий.
Isтам в любом случае, я могу заставить Windows аутентификации с учетной записью службы в строке подключения с помощью драйвера MS JDBC?