Я пытаюсь подключиться с помощью нескольких разных клиентов к стандарту SQL Server 2005, который настроен на использование проверки подлинности Windows. Хотя учетная запись пользователя существует в домене, компьютер не присоединен к домену. Я получаю сообщение: «Пользователь не связан с доверенным соединением с сервером sql». Вопрос Пользователь не связан с доверенным Соединение с SQL Server услужливо предлагает мне настроить SQL-сервер так, чтобы он разрешал как аутентификацию Windows, так и аутентификацию SQL. Я бы предпочел просто придерживаться проверки подлинности Windows. Есть ли обходной путь?
Пользователь не связан с доверенным подключением к серверу sql - компьютер без домена
Ответы (2)
Нет. Чтобы использовать проверку подлинности Windows, машины должны находиться в одном домене. Если машины не находятся в одном домене (или между доменом, в котором находится сервер, и машиной, нет доверительных отношений), ни один из них не будет знать, какой домен использовать для аутентификации пользователя (даже если учетная запись существует).
Если пользователь существует в обоих доменах/компьютерах с одним и тем же именем пользователя/паролем, он будет работать. Таким образом, в вашем примере вы должны создать новую учетную запись на компьютере с SQL Server с тем же именем пользователя и паролем, что и учетная запись домена, из которой вы подключаетесь.
Не идеально, если у вас есть политика паролей и вам нужно время от времени менять пароль, потому что вам всегда нужно синхронизировать их, но это работает для временного исправления или непроизводственного использования.