Как настроить SqlServer для BCP в Linux? - PullRequest
0 голосов
/ 21 марта 2019

У меня есть мой клиент на Linux и мой сервер на Windows. Мне нужно запустить BCP с опцией -T, чтобы использовать автоматическую аутентификацию. Это работает с моей учетной записью из Windows и Linux, но не работает с пользователем автоматической сборки в Linux (он не работает в Windows).

Я вручную клонировал атрибуты user и login для пользователя сборки, но он не работает. Я получаю сообщение об ошибке:

[БД] [139693847296160] БД: HY000: [unixODBC] [Microsoft] [Драйвер ODBC 11 для SQL Server] Поставщик SSPI: ключ был отозван

Я также попытался установить пользователя для сборки в качестве логина на SqlServer и сопоставить его с новым пользователем для сборки в базе данных. Этот пользователь владеет каждой схемой и является членом каждой роли в таблице. Однако ошибка та же.

Есть ли какая-то другая конфигурация, которую необходимо выполнить?

...