Подключите MuleSoft к SQL серверу с пользователем AD - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь заставить MuleSoft общаться с SQL сервером, используя пользователя Active Directory.

Я получил его для подключения, используя пользователя, определенного на SQL сервере, однако наши администраторы говорят, что мы должны соединиться с пользователем AD.

Я получаю ошибки "сбой входа в систему"

java. sql .SQLException: Невозможно установить соединение для URL jdb c: sqlserver: // AG-Q4Test1: 1433; databaseName = T10SRV01: сбой входа для пользователя 'HQ \ MuleSoftSv c'

Я попытался подключиться, используя свои учетные данные и получил то же самое ошибка. Я могу подключиться, используя SQL Management Studio с моими учетными данными.

Я использую серверный драйвер Microsoft SQL com.microsoft.sqlserver: ms sql -jdb c .6.2.2.jre8

Я думаю, это потому, что он использует Windows Аутентификация

Но сработает ли это в CloudHub?

Ответы [ 2 ]

0 голосов
/ 14 февраля 2020

Я смог получить Windows Auth, работающий из моей локальной среды выполнения, используя эту статью.

После дополнительного поиска я нашел эту KB статью от MuleSoft, в которой говорится что Windows Auth не поддерживается в CloudHub.

0 голосов
/ 14 февраля 2020

Метод, описанный в статье базы знаний, не будет работать в CloudHub, поскольку приложения не запускаются в Windows. Примите во внимание, что вы не должны делать никаких предположений относительно операционной системы и платформы для приложений, развернутых на CloudHub.

...