У меня есть мой клиент на Linux и мой сервер на Windows. Мне нужно запустить BCP с опцией -T, чтобы использовать автоматическую аутентификацию. Это работает с моей учетной записью из Windows и Linux, но не работает с пользователем автоматической сборки в Linux (он не работает в Windows).
Я вручную клонировал атрибуты user и login для пользователя сборки, но он не работает. Я получаю сообщение об ошибке:
[БД] [139693847296160] БД: HY000: [unixODBC] [Microsoft] [Драйвер ODBC 11
для SQL Server] Поставщик SSPI: ключ был отозван
Я также попытался установить пользователя для сборки в качестве логина на SqlServer и сопоставить его с новым пользователем для сборки в базе данных. Этот пользователь владеет каждой схемой и является членом каждой роли в таблице. Однако ошибка та же.
Есть ли какая-то другая конфигурация, которую необходимо выполнить?