Я ценил бы справку со следующей проблемой:
Я создал локальную группу в нашем сервере SQL 2008 и добавил две учетных записи пользователя Windows "DOMAIN\UserName", я затем добавил локальную группу к базе данных и предоставил доступ только для чтения.
Пользователи пытаются связать таблицы с помощью использования Доступа MS и соединения ODBC и получения следующей ошибки. Пользователи не являются системными администраторами.
Дата 30.06.2010 SQL Server Журнала 13:01:54 (Текущий - 30.06.2010 13:10:00) Исходное сообщение Входа в систему Вход в систему привела к сбою для пользователя 'DOMAIN\UserName'. Причина: основанная на маркере проверка доступа сервера перестала работать с ошибкой инфраструктуры. Проверьте на предыдущие ошибки. [КЛИЕНТ: 999.99.9.99] Дата 30.06.2010 SQL Server Журнала 13:01:54 (Текущий - 01.07.2010 8:12:00)
Исходный вход в систему
Системная ошибка: 18456, серьезность: 14, состояние: 11.
Сервер базы данных: тип Корпоративной системы R2 Windows Server 2008 года: 64-разрядный SQL Server Операционной системы 2008
Похоже на проблему с аутентификацией Kerberos / Windows на вашем сервере (ах) AD. Я бы посоветовался с вашим администратором AD, чтобы узнать, могут ли они помочь вам в устранении этой проблемы.
Спасибо за ответ.
Я нашел причину проблемы. Я просто хотел, чтобы сообщение об ошибке MS в журналах было более ясным. Удаленный пользователь с проблемами доступа к журналу также входил в группу, которой было отказано в доступе к нашей базе данных. Я совершенно не обратил внимания на эту конфигурацию. Затем я создал другую группу и предоставил доступ пользователю. Я также предоставил доступ в явном виде, и в обоих случаях пользователям было отказано в доступе. Как только я удалил группу, которая отказывала в доступе, все заработало нормально.
p.reinoso