Связанный сервер - LDAP - Msg 7321 - PullRequest
1 голос
/ 12 октября 2011

Ниже приведен сокращенный запрос, который я пытаюсь выполнить для LDAP с использованием связанного сервера:

select * from openquery (ADSI, '')

Запрос выполняется нормально, кроме случаев, когдаизмените параметр безопасности «Контроллер домена: требования подписи сервера LDAP» на «Требовать подпись» на сервере LDAP.Когда я это делаю, я получаю следующую ошибку:

Сообщение 7321, Уровень 16, Состояние 2, Строка 1

Произошла ошибка при подготовке запроса "" для выполнения с поставщиком OLE DB "ADSDSOObject "для связанного сервера" ADSI ".

Связанный сервер ADSI создан с использованием учетной записи домена.Кроме того, мы бы предпочли не использовать OPENROWSET, если мы можем помочь.

1 Ответ

0 голосов
/ 28 октября 2011

Используете ли вы TLS / SSL?

Если вы «Требуете подписи», то параметр подписи данных LDAP должен быть согласован, если только не используется транспортный уровень безопасности / уровень защищенных сокетов (TLS / SSL).

См. http://support.microsoft.com/kb/823659 для получения дополнительной информации.

Может быть не связано, но я заметил, что нет явного «SELECT * FROM» LDAP: // DC = MyDC, DC = MyOtherDC"'в части запроса OPENQUERY

Удачи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...