У нас есть база данных Oracle, к которой можно получить доступ с помощью учетной записи общего назначения, доступной только для чтения. Информация о соединении сохраняется как DSN.
Я создал книгу Excel 2016, которая использует Power Query и информацию о соединении DSN. Я хочу иметь возможность распространять рабочую книгу, но когда ее открывает новый пользователь, кэшированные учетные данные теряются, и пользователю будет предложено ввести необходимую информацию.
Я подавил предупреждения приложений во время загрузки, чтобы избежать раздражающего всплывающего окна «Одобрить собственный запрос», вызванного Power Query. Однако это означает, что поле учетных данных, если необходимо, также не отображается. Поэтому запрос выполняется без пароля и завершается неудачей.
Можно ли программно обновить учетные данные?