2010-07-13 2 views
0

Я получаю сообщение Войти не удалось пользователь не связан с доверенным Sql Server ConnectionSql Server 2005 Логин не удалось

Это Sql Server 2005 унаследованная система со связанными серверами. Тот, кто его установил, оставил пароль пароля (я буду меняться.)

Как сделать доверенное соединение сервера Sql?

+0

В разделе безопасности связанного сервера на исходном сервере 1) находится флажок Impersonate, установленный для локального входа, который вы используете, и 2) является ли он логином Windows или SQL? –

ответ

1

Ошибка подключения к доверенному SQL-серверу обычно означает, что вы пытаетесь выполнить аутентификацию с помощью системы безопасности Windows Integrated, и текущий пользователь Windows не был определен напрямую или через членство в группе, чтобы иметь доступ к базе данных SQL Server запрашивается.

Если пароль sa действительно пуст, вы можете войти в систему с использованием безопасности сервера sql как sa + [blank] и связать свою учетную запись Windows с соответствующими разрешениями на сервер (и изменить это sa pwd сразу после подтверждения вашей новой учетной записи. ..)

Из кода строка Windows, Встроенное подключение выглядит следующим образом:

Server = myServerAddress; Database = MyDatabase; Trusted_Connection = True;

A ID/пароль строка подключения пользователя SQL Server выглядит следующим образом:

Data Source = myServerAddress; Initial Catalog = MyDatabase; Пользователь Id = MyUserName; Password = MyPassword;

(для более разновидностей проверить connectionstrings.com)

Удачи!