Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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:
- Tutorial: Introdução ao Mecanismo de Banco de Dados
- Entrar no SQL Server
- Conectar-se ao SQL Server quando os administradores de sistema estiverem bloqueados
- Conectar-se a um servidor registrado (SQL Server Management Studio)
- Conectar-se a qualquer componente do SQL Server a partir do SQL Server Management Studio
- sqlcmd - Conectar-se ao Mecanismo de Banco de Dados
- Como solucionar problemas de conexão com o Mecanismo de Banco de Dados do SQL Server
Os programadores podem estar interessados nos seguintes artigos:
- Guia de início rápido: use o .NET (C#) para consultar um banco de dados
- Conectar-se a uma instância do SQL Server
- Adicionar novas conexões no Visual Studio
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
No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.
Selecione o nó Conexões.
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
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, selecione Nova consulta.
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 como0
.
EXECUTE sp_configure 'remote access', 0;
GO
RECONFIGURE;
GO
Para obter mais informações, consulte Opções de configuração do Server.
Conteúdo relacionado
- Servidores Vinculados (Mecanismo de Banco de Dados)
- RECONFIGURAR (Transact-SQL)
- Opções de configuração do Server
- sp_configure (Transact-SQL)