Configurar o acesso remoto (opção de configuração do servidor)
Aplica-se a:SQL Server
Este artigo é sobre a opção de configuração de remote access, que é um recurso de comunicação do SQL Server para o SQL Server que foi preterido.
Essa opção afeta os servidores adicionados usando sp_addserver e sp_addlinkedserver. Deixe a opção remote access habilitada (o padrão) caso você use 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:
- Tutorial: Introdução ao Mecanismo de Banco de Dados
- Fazendo o logon no SQL Server
- Conectar-se ao SQL Server quando os administradores do sistema estão bloqueados
- Conectar-se a um servidor registrado (SQL Server Management Studio)
- Conectar a qualquer componente do SQL Server a partir do SQL Server Management Studio
- Conectar-se ao Mecanismo de Banco de Dados com sqlcmd
- Como solucionar problemas na conexão ao Mecanismo de Banco de Dados do SQL Server
Os artigos a seguir podem interessar aos programadores:
- Início Rápido: Usar o .NET Core (C#) para consultar um banco de dados
- Conectando-se a uma instância do SQL Server
- Adicionar novas conexões no Visual Studio
Gerenciar o remote access
A opção de configuração acesso remoto 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 de acesso remoto é 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
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 do servidor remoto, marque ou desmarque a caixa de seleção Permitir conexões remotas com este servidor .
Usar 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 valor da opção
remote access
como0
.
EXEC sp_configure 'remote access', 0;
GO
RECONFIGURE;
GO
Para obter mais informações, confira Opções de configuração do servidor (SQL Server).
Próximas etapas
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários