Ssms

從 SSMS 連接到 SQL Azure 數據庫 - IP 限制

  • July 30, 2013

我正在嘗試通過 SQL Server Management Studio 連接到新的 SQL Azure 數據庫。執行 SSMS 的客戶端主機託管在生產數據庫上,因此我們將 1433 上的訪問限制為使用 IP Sec 的少數 IP。客戶端 IP 在 Azure 門戶上配置以訪問 Azure DB。我只能通過公開打開 1433 來從客戶端訪問 Azure DB,由於它們是那裡的生產數據庫,我並不熱衷於這樣做。

我很欣賞雲並沒有為我們提供穩定 IP 的確定性。但我們僅使用此連接來執行一些不同的管理任務,我們很樂意根據需要不時更改 IP。

但是我怎麼知道 Azure 響應的是什麼 IP?當我 ping {myserver}.database.windows.net 時,我得到了一個 IP,但是當我將它添加到 IP Sec 規則時它仍然不起作用。Azure 是否響應不同的 IP?如果是這樣,我怎麼才能知道這個 IP 地址是什麼,因為 SSMS 只會引發一般網路錯誤?

附加資訊:

執行 SSMS 的盒子不在 Azure 中託管。我們目前正在從另一個數據中心執行它

您不想使用 IP 地址連接到 Windows Azure SQL 數據庫,您需要使用分配給您的邏輯伺服器名(類似於 fooxxxbar.database.windows.net)。

另外,WASD 只使用 1433 埠,你不能配置它(反正今天不行)。

WASD 的防火牆規則適用於客戶端連接。首次創建 SQL 數據庫時,系統會提示您創建防火牆規則,並且您目前的 IP 地址將作為允許的 IP 範例列出。

高溫高壓

引用自:https://dba.stackexchange.com/questions/35478