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


Конфигурация сервера: удаленный доступ

Область применения: SQL Server

В этой статье описывается remote access параметр конфигурации, который является устаревшим компонентом связи SQL Server с SQL Server.

Этот параметр влияет на серверы, которые добавляются с помощью sp_addserver и sp_addlinkedserver. Если вы используете связанные серверы, следует оставить remote access включенным (по умолчанию).

Внимание

Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

Если вы попали на эту страницу, пытаясь устранить неполадки с подключением к SQL Server, см. одну из следующих статей:

Программисты могут быть заинтересованы в следующих статьях:

Управление удаленным доступом

Параметр remote access конфигурации управляет выполнением хранимых процедур с локальных или удаленных серверов, на которых выполняются экземпляры SQL Server.

Значением по умолчанию для remote access параметра является 1 (включено). Это предоставляет разрешение на запуск локальных хранимых процедур с удаленных серверов или удаленных хранимых процедур с локального сервера. Чтобы предотвратить запуск локальных хранимых процедур с удаленного сервера или удаленных хранимых процедур на локальном сервере, установите для параметра значение 0 (отключено).

Этот параметр вступит в силу после перезапуска SQL Server.

Удаленный доступ требуется для работы отчета о состоянии доставки журналов в SQL Server Management Studio (SSMS) и надлежащего выполнения задания LSAlert.

Разрешения

sp_configure Разрешения на выполнение без параметров или только с первым параметром предоставляются всем пользователям по умолчанию.

Чтобы выполнить sp_configure оба параметра для изменения параметра конфигурации или запуска RECONFIGURE инструкции, пользователю необходимо предоставить ALTER SETTINGS разрешение на уровне сервера. Разрешение ALTER SETTINGS неявным образом предоставлено предопределенным ролям сервера sysadmin и serveradmin.

Использование SQL Server Management Studio

  1. В обозревателе объектов щелкните правой кнопкой мыши сервер и выберите пункт Свойства.

  2. Выберите узел Подключения.

  3. В диалоговом окне Удаленные серверные соединенияустановите или сбросьте флажок Разрешить удаленные соединения с этим сервером .

Использование Transact-SQL

  1. Соединитесь с ядром СУБД .

  2. На стандартной панели выберите пункт Создать запрос.

  3. Скопируйте приведенный ниже пример в окно запроса и нажмите кнопку Выполнить. В этом примере описывается использование процедуры sp_configure для задания значения параметра remote access равным 0.

EXEC sp_configure 'remote access', 0;
GO
RECONFIGURE;
GO

Дополнительные сведения см. в разделе "Параметры конфигурации сервера".