質問

クラウドデータベースへの接続中に問題が発生しました。

SqlCmdでは、次のように使用しました:

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

それは正しいです。エラーメッセージは次のとおりです。

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

どうすればいいのかわかりません!

役に立ちましたか?

解決

右...これを試してください:

sql.azure.comにアクセスしてログインし、プロジェクトのページに移動します。データベースのリストを見ると、「ファイアウォール設定」というタブも表示されているはずです。 IPアドレス範囲を許可するルールを設定します。

ただし、範囲がネットワーク外部からどのように表示されるかを確認することもできます。

他のヒント

ほしくない:username @ servername?

問題のデータベースを作成しましたか?そうでない場合は、代わりにmasterデータベースに接続してみてください。

最初の画面をキャンセルし、[新しいクエリ]ボタンウィンドウを使用してSQL Azureに接続する必要があります。オプションで->データベースに接続-> MyFirstCloudTestDBを試してみてください。動作するはずです。

IPアドレスに問題がある場合。 SQL AZureでファイアウォール設定を変更します。範囲は0.0.0.0〜255.255.255.255です。推奨できませんが、当分の間は大丈夫です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top