1
resposta

Erro ao executar docker-compose - CD/CI JornadaMilhas

Ao executar o docker compose está ocorrendo a seguinte exception:

Microsoft.Data.SqlClient.SqlException: 'Cannot open server 'jornadamilhasserver' requested by the login. Client with IP address '45.187.123.133' is not allowed to access the server. To enable access, use the Azure Management Portal or run sp_set_firewall_rule on the master database to create a firewall rule for this IP address or address range. It may take up to five minutes for this change to take effect.'

Procurei pelo tópico do curso de preparação do ambiente e não encontrei. Poderia por gentileza me orientar se há alguma configuração faltando?

1 resposta

Olá Pedro. Tudo bem?

Essa mensagem de erro indica que o endereço IP do cliente não está autorizado a acessar o servidor SQL. Isso é algo que pode ser resolvido configurando as regras de firewall no Azure.

Aqui estão alguns passos que você pode seguir para resolver esse problema:

  1. Acesse o Portal do Azure: Vá até o portal do Azure e faça login com suas credenciais.

  2. Localize seu Servidor SQL: No painel do Azure, procure pelo seu servidor SQL. Você pode fazer isso digitando "SQL servers" na barra de busca.

  3. Configurar Regras de Firewall:

    • Dentro das configurações do servidor SQL, procure por "Regras de firewall" ou "Firewall e redes virtuais".
    • Adicione uma nova regra de firewall para permitir o acesso do endereço IP que está sendo bloqueado. No seu caso, o IP é '45.187.123.133'.
    • Não se esqueça de salvar as alterações.
  4. Aguarde a Propagação: Pode levar alguns minutos para que as mudanças tenham efeito, então aguarde um pouco antes de tentar novamente.

  5. Verifique Outras Configurações: Verifique outras configurações, como a string de conexão, se estão corretas e que o servidor SQL está ativo e funcionando.

Espero que essas dicas te ajudem a resolver o problema! Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!