Pergunta

Eu estou encontrando um problema durante a conexão com o banco de dados em nuvem.

Em sqlcmd Eu tenho usado como:

sqlcmd -U servername@username -P myPassword -S servername.database.windows.net -d MyFirstCloudTestDB

E ele está correto. A mensagem de erro é:

Msg 40615, Level 14, State 1, Server servername, Line 1
**Cannot open server 'servername' requested by the login. Client with IP address '
124.40.110.238' is not allowed to access the server.**
Msg 18456, Level 14, State 1, Server servername, Line 1
Login failed for user 'username'.

Eu não tenho nenhuma idéia do que fazer!

Foi útil?

Solução

Right ... tente o seguinte:

Vá para o sql.azure.com, faça o login e ir para a página do seu projeto. Onde você vê uma lista de bancos de dados, você também deve ver um guia que diz "Configurações do Firewall". Coloque uma regra para permitir que seus addres IP variam.

Mas também verificar para ver como a sua gama é visto de fora da rede.

Outras dicas

Você não quer:? Username @ servername

Você criou o banco de dados em questão? Se não, tente se conectar ao banco de dados mestre em vez.

Você tem que cancelar a primeira tela e conecte o Azure SQL usando a janela botão Nova consulta. Nas opções -> se conectar ao banco de dados -> MyFirstCloudTestDB e tentativa. Ele deve funcionar.

Se você tem problema com o endereço IP. Alterar as configurações de firewall no SQL Azure. A gama 0.0.0.0 a 255.255.255.255. Não é recomendável, mas por enquanto é tudo bem.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top