Я использую задачу SSIS Azure Blob Upload для загрузки файлов из локального каталога в контейнер хранилища BLOB-объектов Azure. В AzureStorageConnection мне пришлось явно указать ключ учетной записи, что, на мой взгляд, небезопасно. Есть ли способ установить соединение через KeyURI вместо ключа Аккаунта? Я прочитал несколько статей о реализации Key-Vault, но о том, как этого добиться, здесь.
Задача загрузки BLOB-объектов Azure SSIS: безопасный способ предоставить ключ учетной записи хранения в качестве URI ключа в AzureStorageConnection
Ответы (1)
Если вы хотите защитить ключ учетной записи Azure, рассмотрите возможность использования подписей общего доступа (SAS). См. эту статью для получения дополнительной информации. Вот отрывок из статьи:
Использование подписи общего доступа (SAS) - это мощный способ предоставить ограниченный доступ к объектам в вашей учетной записи хранения другим клиентам, без необходимости раскрывать ключ вашей учетной записи.
person
Jambor - MSFT
schedule
26.01.2017
Проблема плаката в том, что вы не можете использовать SAS в соединении SSIS с хранилищем BLOB-объектов Azure.
- person Brad Crandell; 04.01.2019
Я согласен с Брэдом. К сожалению, Пакет дополнительных компонентов Azure для служб интеграции (SSIS) не поддерживает использование ключей SAS, а только ключей учетной записи.
- person Phil Bolduc; 19.03.2019