Я столкнулся с той же ошибкой, когда пытался подключиться к своему экземпляру SQL Server 2014, используя пользователя sa
с использованием SQL Server Management Studio (SSMS). Я сталкивался с этой ошибкой даже тогда, когда все параметры безопасности для пользователя sa
были хорошими, и на экземпляре SQL Server был включен режим аутентификации SQL.
Наконец, проблема заключалась в том, что протокол Named Pipes
был отключен. Вот как вы можете включить его:
Откройте приложение диспетчера конфигурации SQL Server из меню «Пуск». Теперь включите протокол Named Pipes
для узлов Client Protocols
и Protocols for <SQL Server Instance Name>
, как показано на снимке ниже:
Примечание : Обязательно перезапустите экземпляр SQL Server после внесения изменений.
P.S. Я не очень уверен, но есть вероятность, что включение Named Pipes
требовалось только для одного из двух рекомендованных мной узлов. Таким образом, вы можете попробовать один за другим, чтобы найти более точное решение.