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


Параметр Ad Hoc Distributed Queries

Изменения: 14 апреля 2006 г.

По умолчанию SQL Server не разрешает нерегламентированные распределенные запросы, использующие операторы OPENROWSET и OPENDATASOURCE. Если этот параметр равен 1, SQL Server допускает выполнение нерегламентированных распределенных запросов. Если этот параметр не задан или равен 0, SQL Server не разрешает нерегламентированный доступ.

В нерегламентированных распределенных запросах с помощью функций OPENROWSET и OPENDATASOURCE осуществляется подключение к удаленным источникам данных, использующим OLE DB. Функции OPENROWSET и OPENDATASOURCE должны использоваться с теми источниками данных OLE DB, обращения к которым происходят нечасто. Для источников данных, к которым обращение производится более чем несколько раз, определите связанный сервер.

ms187569.security(ru-ru,SQL.90).gifПримечание безопасности.
Возможность использования нерегламентированных имен означает, что любое имя входа, прошедшее проверку подлинности SQL Server 2005, имеет доступ к поставщику. Администраторы SQL Server должны включать эту возможность только для тех поставщиков, к которым можно обращаться по любой локальной учетной записи, если это не создает угрозы для безопасности. Дополнительные сведения см. в подразделе о параметре DisallowAdhocAccess, раздел Доступ к внешним данным.

См. также

Основные понятия

Установка параметров конфигурации сервера
Доступ к внешним данным
Связь серверов

Другие ресурсы

OPENROWSET (Transact-SQL)
OPENDATASOURCE (Transact-SQL)
sp_addlinkedserver (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

12 декабря 2006 г.

Измененное содержимое
  • Изменены значения, которые могут быть присвоены этому параметру, для соответствия значениям по умолчанию.

14 апреля 2006 г.

Измененное содержимое
  • Добавлено объяснение значений, которые может принимать этот параметр.