Клиент не может получить доступ к общему соединению с SQL Server (локально)

У меня есть общее приложение в Powerapps, использующее 2 разных соединения SQL, размещенных на 2 разных локальных шлюзах. Несколько пользователей используют приложение без проблем - у всех одинаковые права доступа к общим ресурсам (общие для приложения, шлюзов и подключений). Для обоих подключений к SQL Server используется учетная запись службы.

Только один из пользователей видит эту ошибку при попытке открыть приложение: Фрагмент сообщения об ошибке. Пользователь не может продвинуться дальше этой точки

Пользователь видит эту ошибку для одного SQL Server, но не для другого. Нажатие "Запросить доступ" отправляет мне электронное письмо со ссылками, которые ведут на страницу "Поделиться" для соединений - но он уже в списке!

Я трижды проверил все разрешения - они такие же, как и у других пользователей, которые не сталкивались с этой проблемой. Я не уверен, что еще у меня есть контроль, чтобы попытаться решить эту проблему - что мне не хватает?

1 ответ

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

Самое быстрое, что можно попробовать - это отказаться от общего доступа к PowerApp и поделиться им с пользователем, у которого есть проблемы с доступом. Это заставит службу обновлять все шлюзы и разрешения на подключение по требованию.

Редактировать: после повторного прочтения ветки комментариев с Резой, это может быть ошибкой. Я думаю, что все еще стоит попробовать, как бы то ни было.

Другие вопросы по тегам