Подключение к базе данных SQL azure через виртуальную машину Azure, включенную в белый список

#azure #powerbi #azure-sql-database #azure-virtual-machine

Вопрос:

Я хочу подключиться к базе данных SQL AZURE клиента, используя определенный диапазон IP-адресов, через whitelisted IP-адрес Azure Virtual Machine .

То, что у меня уже есть, — это:

  • доступ к виртуальной машине azure, внесенной в белый список
  • возможность подключения через это Azure VM

Проблема, с которой я сталкиваюсь в:

  • Подключение к базе данных SQL AZURE клиента с помощью моей организационной машины, которая не включена в белый список, но имеет доступ к этой виртуальной машине, внесенной в белый список.

Может ли мне помочь функция подключения к шлюзу службы Power BI?

Используйте локальный или сетевой шлюз данных

Ответ №1:

Вашему клиенту необходимо разрешить IP-адрес вашей организационной машины для подключения к базе данных, и это должно быть сделано с помощью настройки ip-брандмауэра сервера. вы не можете подключиться напрямую с помощью виртуальной машины, внесенной в белый список. Пожалуйста, проверьте это для правил IP-брандмауэра

Комментарии:

1. Да, я проверил это, но мне было интересно, может ли функция подключения к шлюзу службы Power BI помочь каким-либо возможным способом. Я обновил вопрос для того же самого.

2. Нет, вы не можете подключиться. Шлюз данных действует как мост между вашим источником данных onprem и PowerBI. это позволяет нескольким пользователям или пользователям подключаться к нескольким локальным источникам данных. С установкой одного шлюза

3. Существует два типа шлюзов данных onprem docs.microsoft.com/en-us/data-integration/gateway и шлюз данных виртуальной сети docs.microsoft.com/en-us/data-integration/vnet/overview

4. Да, все верно, я попытался подключиться с помощью базовой аутентификации, но это не сработало и предоставило код ошибки -2146232060 . Ошибка: Logon failed for login '<<user>>' due to trigger execution. Changed database context to '<<DbName>>'. Changed language setting to us_english.