Новая проверка подлинности в смешанном режиме установки SQL Server, не разрешающая проверку подлинности Windows - PullRequest
2 голосов
/ 26 сентября 2011

У меня новый экземпляр SQL Server 2008 RS Standard Edition. Я включил Аутентификацию в смешанном режиме, но не могу заставить работать Аутентификацию Windows. Я получаю сообщение об ошибке: 18456, «Ошибка входа для пользователя« MyDomain \ jreddy ». Я могу войти под учетной записью sa, чтобы внести изменения, но я не уверен, что изменить. Любая помощь будет принята с благодарностью.

Я проверил журнал событий и обнаружил эту ошибку, связанную с ошибкой входа в систему:

Причина: проверка доступа к серверу на основе токенов завершилась ошибкой инфраструктуры.

Ответы [ 2 ]

2 голосов
/ 26 сентября 2011

Когда вы включаете проверку подлинности Windows для Sql Server, он не просто автоматически разрешает запросы проверки подлинности с помощью Active Directory. Вам по-прежнему необходимо настроить учетную запись для каждого пользователя и назначить разрешения Sql Server для этой учетной записи для отдельных баз данных (часто это делается с помощью ролей). Хорошей новостью является то, что вы часто можете сделать это для всей группы Active Directory одновременно & mdash; Например, необычно разрешающая база данных может позволить всему MyDomain\Users войти в систему и использовать определенную базу данных.

1 голос
/ 27 сентября 2011

Видимо проблема была с UAC на сервере Windows 2008.Наши сетевые парни меняли некоторые групповые политики и включали UAC для всех наших серверов.Таким образом, это не имеет ничего общего с переключением редакции SQL Server (Ent -> Standard).Отключение UAC устранило проблему, с которой я столкнулся.

...