Domanda

Riscontro un problema durante la connessione al database cloud.

In SqlCmd ho usato come:

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

Ed è corretto. Il messaggio di errore è:

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'.

Non ho idea di cosa fare!

È stato utile?

Soluzione

Giusto ... prova questo:

Vai su sql.azure.com, accedi e vai alla pagina del tuo progetto. Dove vedi un elenco di database, dovresti anche vedere una scheda che dice "Impostazioni firewall". Inserisci una regola per consentire l'intervallo di indirizzi IP.

Ma controlla anche come viene visualizzato il tuo intervallo dall'esterno della rete.

Altri suggerimenti

Non vuoi: username @ servername?

Hai creato il database in questione? In caso contrario, prova invece a collegarti al database principale.

Devi cancellare la prima schermata e connettere SQL Azure usando la finestra del pulsante Nuova query. Nelle opzioni - > connettiti al database - > MyFirstCloudTestDB e provare. Dovrebbe funzionare.

In caso di problemi con l'indirizzo IP. Modifica le impostazioni del firewall in SQL AZure. L'intervallo da 0.0.0.0 a 255.255.255.255. Non è consigliabile ma per ora va bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top