Поделиться через


Не удалось создать DSN с помощью параметров групповой политики, не указанная ошибка 0x80004005

В этой статье показано, как устранить ошибку 0x80004005, которая возникает при настройке имени источника данных (DSN) с помощью параметров групповой политики (GPP).

Исходный номер базы знаний: 2001454

Симптомы

Попытки настроить DSN с помощью GPP могут привести к возникновению ошибок, аналогичных следующим:

Идентификатор события: 4098
Источник: источники данных групповой политики
Описание: элемент предпочтения компьютера <> в поле "Имя> групповой <политики". Объект групповой политики не применялся, так как произошел сбой с кодом ошибки 0x80004005 неопределенной ошибке. Эта ошибка была отключена.

Если ведение журнала отладки на стороне клиента включено, в журнал отладки могут записываться следующие сообщения об ошибках:

<DateTime> [pid=0x70,tid=0x91c] Недопустимые пары "ключевое слово-значение" [ hr = 0x80004005 "Не указанная ошибка" ]
<DateTime> [pid=0x70,tid=0x91c] createDsn [ hr = 0x80004005 "Неопределенная ошибка" ]
<DateTime> [pid=0x70,tid=0x91c] Свойства обрабатываются. [ hr = 0x80004005 "Неопределенная ошибка" ]

Чтобы включить ведение журнала отладки GPP, включите соответствующий параметр политики ниже:

Windows Server 2008

Конфигурация компьютера\Политики\Административные шаблоны\System\Групповая политика\Ведение журнала и трассировка\Обработка политики источника данных

Windows Server 2008 R2, Windows 7

Конфигурация компьютера\Политики\Административные шаблоны\System\Групповой политики\Ведение журнала и трассировка\Настройка ведения журнала параметров источников данных и трассировки

В разделе "Ведение журнала событий" выберите "Информационные", "Предупреждения" и "Ошибки". Трассировка должна иметь значение On.

Ниже перечислены расположения по умолчанию для файла журнала. Можно настроить расположение и имя файла журнала.

Windows Server 2003, Windows XP

%SystemDrive%\Documents and Settings\All Users\Application Data\GroupPolicy\Preference\Trace\Computer.log

Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista

%SystemDrive%\ProgramData\GroupPolicy\Preference\Trace\Computer.log

Причина

Условие ошибки возникает при попытке настроить имя пользователя и пароль для политики DSN с помощью GPP. Имя пользователя и пароль являются недопустимыми ключевыми словами при настройке dsN SQL Server. Дополнительные сведения о допустимых парах ключевых слов и значений SQL Server для строк атрибутов конфигурации источника данных см. на этом веб-сайте Майкрософт.

Решение

При настройке подключений SQL единственным способом сделать подключение прозрачным для пользователя является установка Trusted_Connection значение "Да". В противном случае пользователю будет предложено предоставить учетные данные при попытке подключения. Необходимо также убедиться, что атрибуты, не перечисленные в приведенной выше ссылке MSDN, включая имя пользователя и пароль, остаются пустыми (не настроены) в политике при настройке подключений SQL.

Сбор данных

Если вам нужна помощь от поддержки Майкрософт, рекомендуется собирать сведения, выполнив действия, описанные в статье "Сбор сведений" с помощью TSS для проблем групповой политики.