Partilhar via


Configuração do servidor: acesso remoto

Aplica-se a:SQL Server

Este artigo é sobre a opção de configuração remote access, que é um recurso de comunicação preterido entre servidores SQL Server.

Para obter informações sobre servidores vinculados, consulte Servidores vinculados (Mecanismo de Banco de Dados).

Essa opção afeta os servidores que são adicionados usando sp_addserver e sp_addlinkedserver. Você deve deixar remote access ativado (o padrão) se usar servidores vinculados.

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso.

Se você chegou a esta página porque está tendo problemas para se conectar ao SQL Server, consulte um dos seguintes artigos:

Os programadores podem estar interessados nos seguintes artigos:

Gerenciar acesso remoto

A remote access opção de configuração controla a execução de procedimentos armazenados de servidores locais ou remotos nos quais as instâncias do SQL Server estão sendo executadas.

O valor padrão para a remote access opção é 1 (enabled). Isso concede permissão para executar procedimentos armazenados locais de servidores remotos ou procedimentos armazenados remotos do servidor local. Para impedir que procedimentos armazenados locais sejam executados a partir de um servidor remoto ou que procedimentos armazenados remotos sejam executados no servidor local, defina a opção como 0 (desativado).

Essa configuração não terá efeito até que você reinicie o SQL Server.

O acesso remoto é necessário para que o relatório de status de envio de logs no SQL Server Management Studio (SSMS) funcione e o Trabalho LSAlert seja concluído adequadamente.

Permissões

As permissões de execução em sp_configure sem parâmetros ou apenas com o primeiro parâmetro são concedidas a todos os usuários por padrão.

Para executar sp_configure com ambos os parâmetros para alterar uma opção de configuração ou para executar a RECONFIGURE instrução, um usuário deve receber a permissão no nível do ALTER SETTINGS servidor. As funções fixas de servidor ALTER SETTINGS e serveradmin mantêm implicitamente a permissão.

Utilize SQL Server Management Studio

  1. No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.

  2. Selecione o nó Conexões.

  3. Em Conexões de servidor remoto, marque ou desmarque a caixa de seleção Permitir conexões remotas a este servidor .

Utilize o Transact-SQL

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, selecione Nova consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo mostra como usar sp_configure para definir o remote access valor da opção como 0.

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

Para obter mais informações, consulte Opções de configuração do Server.