Configuração do servidor: acesso remoto

Aplica-se: SQL Server

Este artigo é sobre a opção de configuração remote access, que é um recurso de comunicação de SQL Server para SQL Server que foi descontinuado.

Essa opção afeta os servidores adicionados usando sp_addserver e sp_addlinkedserver. Deixe a opção remote access habilitada (o padrão) caso utilize servidores vinculados.

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.

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

Os artigos a seguir podem ser interessantes para os programadores:

Gerenciar o remote access

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

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

Essa configuração não entrará em vigor até que você reinicie o SQL Server.

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

Permissões

Permissões de execução sem parâmetros ou com apenas o primeiro parâmetro em sp_configure 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 executar a instrução RECONFIGURE, o usuário deve ter a permissão ALTER SETTINGS no nível do servidor. A permissão ALTER SETTINGS é implicitamente mantida pelas funções de servidor fixas sysadmin e serveradmin.

Usar o 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 do servidor remoto, marque ou desmarque a caixa de seleção Permitir conexões remotas com este servidor .

Usar 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 valor da opção remote access como 0.

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

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