Ошибка подключения к доверенному 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)
Удачи!
В разделе безопасности связанного сервера на исходном сервере 1) находится флажок Impersonate, установленный для локального входа, который вы используете, и 2) является ли он логином Windows или SQL? –