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