Как использовать SSMS для подключения к базе данных SQL без правила брандмауэра? - PullRequest
0 голосов
/ 07 октября 2018

Мне известна документация Microsoft здесь .И создали правила брандмауэра как на уровне сервера, так и на уровне базы данных для доступа к базе данных SQL Azure.

Я сейчас в кафе, использующем SQL Server Mgmt.Studio для работы с базой данных SQL Azure, но НЕ хочу принимать IP-адрес кафе в качестве белого списка.

Как я могу получить доступ к своему серверу SQL Azure без внесения в белый список всех IP-адресов, с которых я хочу подключиться?Какой тип прокси Azure используется?

Спасибо

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Спасибо за предложение @AlbertoMorillo.Я решил использовать:

curl ifconfig.me для определения IP-адреса, затем

EXECUTE sp_set_database_firewall_rule @name = N'name_your_rule', @start_ip_address = 'xxx.xxx.xxx.xxx', @end_ip_address = 'xxx.xxx.xxx.xxx'

для создания правила, затем

EXECUTE sp_delete_database_firewall_rule N'name_your_rule'; когда я закончу.

0 голосов
/ 07 октября 2018

Короткий ответ: вы не можете подключиться с IP-адреса, который не включен в белый список.

AFAIK, прокси-сервер для такого сценария недоступен.

В качестве обходного пути,

  • вы можете добавить и удалить IP из белого списка позже или
  • иметь виртуальную машину (в Azure или в другом месте) с SSMS, которая можетподключиться к вашей БД, и вы можете подключиться к ней.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...