Мы переносим сайт IIS / SQL Server с 2008 по 2012 год, и у меня возникла проблема с аутентификацией. Мы используем аутентификацию Windows для аутентификации как DOMAIN\COMPUTER$
, но это не работает, выдавая ошибку:
Не удалось войти в систему для пользователя 'DOMAIN \ COMPUTER $'. Причина: не удалось найти логин, соответствующий указанному имени. [КЛИЕНТ: <локальный компьютер>]
Я проверил, что аккаунт существует, и даже удалил и воссоздал его
create login "DOMAIN\COMPUTER$" from windows
Если я сделаю это снова, я получу ответ:
Сообщение 15025, Уровень 16, Состояние 2, Строка 1
Участник сервера 'DOMAIN \ COMPUTER $' уже существует.
( DOMAIN\COMPUTER
заменяется реальным доменом и именем компьютера)
Таким образом, кажется, что сайт запрашивает SQL Server, но SQL Server не очень внимательно смотрит на свои логины.
Что я пропустил?