2014-11-06 2 views
1

Моя текущая настройка - это 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?

ответ

Смежные вопросы