2009-10-22 7 views
1

Je rencontre un problème lors de la connexion à la base de données cloud.Problème lors de la connexion à la base de données cloud

Dans SQLCMD Je l'ai utilisé comme:

sqlcmd -U [email protected] -P myPassword -S servername.database.windows.net -d MyFirstCloudTestDB 

Et il est exact. Le message d'erreur est:

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

Je n'ai aucune idée quoi faire!

Répondre

1

droit ... essayez ceci:

Aller à la sql.azure.com, connectez-vous et allez sur la page de votre projet. Lorsque vous voyez une liste de bases de données, vous devriez également voir un onglet qui indique "Paramètres du pare-feu". Mettez une règle pour autoriser votre plage d'adresses IP.

Mais vérifiez aussi comment votre plage est vue de l'extérieur du réseau.

+0

Merci beaucoup ... enfin le succès. Je suis très heureux. –

+0

Mais encore une chose .. après la connexion réussie (en faisant par SSMS) lorsque j'essaye de me connecter à la base de données MyFirstCloud qui est disponible dans la section Available Databases, j'obtiens le message d'erreur "The database MyFirstCloudDB" n'est pas accessible. Que faire maintenant? –

+0

J'ai posté cela dans un nouveau lien "http://stackoverflow.com/questions/1625452/cloud-database-problem-while-connecting-thru-ssms" –

1

Ne voulez-vous pas: nom d'utilisateur @ nom d'utilisateur?

+0

Le même problème. Même j'ai essayé le même via SSMS avec le même message d'erreur –

0

Avez-vous créé la base de données en question? Si ce n'est pas le cas, essayez plutôt de vous connecter à la base de données principale.

+0

Oui en effet .. J'ai déjà créé la base de données –

+0

Et pouvez-vous vous connecter à la base de données master? –

+0

Monsieur .... Je suis incapable de se connecter à une base de données .. Peut-être maître ou MyFirstCloudTestDB. En fait, je travaille dans une organisation. Notre IP interne est donc différent de l'externe. Celui que j'ai présenté ici est l'externe. Je ne sais pas comment procéder. Y a-t-il une sécurité comme le pare-feu doit être désactivé ou quelque chose de ce genre? –

0

Vous devez annuler le premier écran et connecter le SQL Azure à l'aide de la fenêtre du bouton Nouvelle requête. Dans les options -> se connecter à la base de données -> MyFirstCloudTestDB et essayez. Ça devrait marcher.

Si vous avez un problème avec l'adresse IP. Modifiez les paramètres du pare-feu dans l'AZure SQL. La plage de 0.0.0.0 à 255.255.255.255. Ce n'est pas recommandable mais pour le moment c'est bien.

+0

J'ai déjà terminé mon expérience .. mais merci quand même –