Ошибка 18456 MS SQL - решаем за 1 минуту

  • Михаил
  • 12 мин. на прочтение
  • 62
  • 30 Jan 2020
  • 30 Jan 2020

Спешим поделиться способом решения ошибки 18456 - Login Failed for User (Microsoft SQL Server, Error: 18456). Определим пользователя, который имеет права доступа к SQL и создадим новую учетную запись.

Ошибка 18456 связана с отключенной SQL аутентификацией. Ее можно решить 2 путями. Либо включить SQL аутентификацию либо создать логин на основе пользователя Windows.  Если вы только столкнулись с проблемой, вам необходимо понять, какой пользователь имеет права на подключение к SQL. Как правило, это юзер, под которым был установлен SQL.

Зайдем в свойства конфигурации сервера. Зайдем на закладку "Безопасность" и включим гибридную аутентификацию Windows и SQL:

В разрешениях отмечаем Connect SQL и жмем OK.

 

 

Перезагружаем службу

Подключаемся и работаем.