Problemas de conectividade com servidores vinculados na autenticação do SQL Server
Este artigo ajuda você a resolver o problema de conectividade do servidor vinculado de autenticação consistente.
Sintomas
Ao tentar se conectar à sua conta do Microsoft SQL Server de dentro do SQL Server Management Studio (SSMS), você recebe a seguinte mensagem de erro:
Msg 233, Nível 20, Estado 0, Linha 0 Ocorreu um erro no nível de transporte ao enviar a solicitação ao servidor. (provedor: Provedor de Memória Compartilhada, erro: 0 - Nenhum processo está na outra extremidade do pipe.)
Se você tentar se conectar usando um aplicativo desenvolvido usando a tecnologia .NET, poderá receber as seguintes mensagens de erro:
O provedor OLE DB "MSDASQL" para o servidor vinculado "SQLPROD02" relatou um erro. Falha na autenticação.
Não é possível inicializar o objeto de fonte de dados do provedor OLE DB "MSDASQL" para o servidor vinculado "SQLPROD02".
Você também pode receber a seguinte mensagem de erro:
O provedor OLE DB "MSDASQL" para o servidor vinculado "SQLPROD02" retornou a mensagem [Microsoft][SQL Server Native Client 11.0][SQL Server]Falha no logon para o usuário 'CONTOSO\SQLPROD01$'.
Esta mensagem indica as seguintes condições:
- Você está usando pipes nomeados para a conexão do servidor vinculado.
- Você está usando uma conta de logon do SQL Server.
- A conta de serviço ou a conta de computador do SQL Server de camada intermediária não tem direitos de logon para o Windows no servidor back-end.
Motivo
Você pode encontrar essas mensagens de erro devido a um problema de mapeamento de conta de servidor vinculada.
Resolução
Você pode corrigir esse erro forçando o TCP/IP ou concedendo as permissões apropriadas.
Na caixa de diálogo Segurança do Servidor Vinculado, selecione Ser feito com este contexto de segurança para um logon bem-sucedido do SQL Server.
Observação
Ao selecionar a opção Ser feito sem usar um contexto de segurança, você verá a seguinte mensagem de erro: "Falha no logon para o usuário NT AUTHORITY\LOGON ANÔNIMO".
Além das configurações de mapeamento principais na caixa de diálogo Segurança do Servidor Vinculado, você pode modificar os mapeamentos de conta individuais na parte superior da caixa. Eles substituem as configurações principais de mapeamento.
Observação
Não há suporte para o uso de um driver ODBC do SQL Server em um servidor vinculado. Outros drivers ODBC podem ter suporte primário do fornecedor e apenas suporte limitado da Microsoft. Para obter mais informações, consulte Problemas de delegação de servidor vinculado do SQL Server.