Azure MySQL から SQL Server への移行 データベースにアクセスできる IP アドレスの範囲を指定する必要があります。
0.0.0.0 から 255.255.255.255 までの範囲を入力してもよろしいですか? 「すべて許可」できる IP アドレスの範囲はありますか。リクエストがどこから来るのかを知り、データベースのファイアウォール ルールを常に更新することは、私にとって実用的ではありません。
Azure MySQL から SQL Server への移行 データベースにアクセスできる IP アドレスの範囲を指定する必要があります。
0.0.0.0 から 255.255.255.255 までの範囲を入力してもよろしいですか? 「すべて許可」できる IP アドレスの範囲はありますか。リクエストがどこから来るのかを知り、データベースのファイアウォール ルールを常に更新することは、私にとって実用的ではありません。
0.0.0.0 から 255.255.255.255 までの範囲を入力してもよろしいですか? 「すべて許可」できる IP アドレスの範囲はありますか。リクエストがどこから来るのかを知り、データベースのファイアウォール ルールを常に更新することは、私にとって実用的ではありません。
はい、これによりすべての IP アドレスから SQL Azure データベースにアクセスできるようになりますが、これはお勧めできません。リクエストをどこから受け取るかわからないとおっしゃいましたが、アプリケーションへのリクエストですか、それともデータベースへの接続リクエストですか? アプリケーションへのリクエストの場合は、この範囲を指定する必要はありません。0.0.0.0 を指定するだけで、Windows Azure で実行されているアプリケーションがこのデータベースにアクセスできるようになります。
新しいサーバーから接続するたびに、powershell/Mac 用 Azure コマンド ライン ツール ( http://azure.microsoft.com/en-us/documentation/articles/command-line-tools/ ) を使用してスクリプトを実行することをお勧めします。 IP。
Mac を使用している場合、コマンド ライン ツールを使用して Azure サブスクリプションにリンクします。
#!/ビン/バッシュ externalIP=$(curl -s icanhazip.com) ruleName="temp$externalIP" echo "$externalIP" azure sql firewallrule create [ServerName] "$ruleName" "$externalIP" "$externalIP"
azureip.sh として保存し、ターミナルから実行します。
Windows を使用している場合、PowerShell からこれを使用する多くの例があります。
古いですが、ここに来たばかりです。Azure SQL データベース サーバー ([構成] タブ) の下で、[はい] または [いいえ] に許可されているサービスがあると思います。それをはいに切り替えます