Моя текущая настройка - это Windows MS SQL Server, настроенный с Active Directory. У меня есть учетная запись в Active Directory. Мне нужно использовать проверку подлинности Windows для входа. Я пытаюсь подключиться к SQL-серверу через tsql из окна Linux. Чтобы сделать это, я бегу следующее:Ошибка аутентификации при подключении к MS SQL DB на Linux
tsql -S <server> -U <active_direct_domain\\username>
Это происходит сбой с кодом ошибки:
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Msg 18452 (severity 14, state 1) from SYMPLECTIC03 Line 1:
"Login failed. The login is from an untrusted domain and cannot be used with Windows authentication."
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server
Я также попытался запустить его без домена:
tsql -S <server> -U <username>
И получить следующую ошибку:
locale is "en_US.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
Msg 18456 (severity 14, state 1) from SYMPLECTIC03 Line 1:
"Login failed for user 'username'."
Error 20002 (severity 9):
Adaptive Server connection failed
There was a problem connecting to the server
I h Не знаю, что здесь происходит. По-видимому, у меня нет возможности подключаться через tsql через проверку подлинности Windows, но не должен ли я, если я нахожусь в Active Directory? Не поддерживает ли tsql проверку подлинности Windows?