Configurar acceso remoto (opción de configuración de servidor)

Se aplica a:SQL Server

En este artículo, se habla de la opción de configuración de acceso remoto, una característica de comunicación de SQL Server a SQL Server en desuso.

Esta opción afecta a los servidores que se agregan mediante sp_addserver y sp_addlinkedserver. Debe dejar habilitado el acceso remoto (valor predeterminado) si usa servidores vinculados.

Importante

Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.

Si llegó a esta página porque tiene problemas para conectarse a SQL Server, consulte uno de los artículos siguientes:

Puede que a los programadores les interesen los artículos siguientes:

Administración del acceso remoto

La opción de configuración de acceso remoto controla la ejecución de procedimientos almacenados desde servidores locales o remotos en los que se ejecutan instancias de SQL Server.

El valor predeterminado de la opción de acceso remoto es 1 (habilitado). Este valor concede el permiso para ejecutar los procedimientos almacenados locales desde servidores remotos o los procedimientos almacenados remotos desde el servidor local. Para evitar que los procedimientos almacenados locales se ejecuten desde un servidor remoto o que los procedimientos almacenados remotos se ejecuten desde un servidor local, establezca la opción en 0 (deshabilitado).

Esta configuración no surte efecto hasta que reinicie SQL Server.

El acceso remoto es necesario para que el informe de estado de trasvase de registros en SQL Server Management Studio (SSMS) funcione y el trabajo LSAlert se complete correctamente.

Permisos

De forma predeterminada, todos los usuarios tienen permisos de ejecución en sp_configure sin ningún parámetro o solo con el primero.

Para ejecutar sp_configure con ambos parámetros y cambiar una opción de configuración, o para ejecutar la instrucción RECONFIGURE, un usuario debe tener el permiso ALTER SETTINGS en el servidor. Los roles fijos de servidor sysadmin y serveradmin tienen el permiso ALTER SETTINGS de forma implícita.

Usar SQL Server Management Studio

  1. En el Explorador de objetos, haga clic con el botón derecho en un servidor y seleccione Propiedades.

  2. Seleccione el nodo Conexiones.

  3. En Conexiones a servidores remotos, active o desactive la casilla Permitir conexiones remotas con este servidor .

Uso de Transact-SQL

  1. Conéctese con el Motor de base de datos.

  2. En la barra Estándar, seleccione Nueva consulta.

  3. Copie y pegue el ejemplo siguiente en la ventana de consulta y seleccione Ejecutar. En este ejemplo se muestra cómo usar sp_configure para establecer el valor de la opción de remote access en 0.

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

Para obtener más información, vea Opciones de configuración de servidor (SQL Server).

Pasos siguientes