Oi Tatiana Jandira!
Bem-vindo ao Microsoft Q&A!
A mensagem de erro “Login failed. The login is from an untrusted domain and cannot be used with Windows authentication” ocorre porque a autenticação do Windows requer que ambas as máquinas estejam no mesmo domínio ou em domínios confiáveis.
Aqui estão algumas alternativas para resolver esse problema:
- Autenticação SQL Server: Configure o SQL Server para permitir a autenticação SQL Server (modo misto). Isso permite que você crie logins SQL independentes do domínio do Windows.
- Conta de Serviço: Utilize uma conta de serviço que tenha permissões no SQL Server e configure a conexão para usar essa conta.
- Runas /netonly: Utilize o comando
runas
com a opção/netonly
para executar o SQL Server Management Studio (SSMS) com as credenciais da conta de domínio. Por exemplo:
Isso permite que você autentique a conexão de rede com as credenciais do domínio, mesmo que a máquina local não esteja no domínio.runas /user:DOMINIO\Usuario /netonly "C:\Caminho\Para\SSMS.exe"
- VPN e Trust: Verifique se a VPN está configurada corretamente e se há uma relação de confiança entre os domínios. Isso pode exigir configurações adicionais no Active Directory.
- Configuração do SQL Server: Certifique-se de que o SQL Server está configurado para permitir conexões remotas e que as portas necessárias estão abertas no firewall.
Essas são algumas opções que podem ajudar a resolver o problema. Se precisar de mais detalhes sobre alguma dessas soluções, estou aqui para ajudar!
Saudações
Jonathan.
-----------
Sua opinião é muito importante para nós! Se esta resposta resolveu sua consulta, por favor clique em ‘YES‘. Isso nos ajuda a melhorar continuamente a qualidade e relevância de nossas soluções. Obrigado pela sua colaboração!