Отключение протоколирования конфиденциальных инструкций запроса в SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY

#snowflake-cloud-data-platform

#snowflake-cloud-data-platform

Вопрос:

Я пытаюсь использовать функции Snowflake ENCRYPT(,,) и ENCRYPT_RAW(,,) Snowflake, и я хотел избежать регистрации операторов запроса в SNOWFLAKE.ACCOUNT_USAGE.QUERY_HISTORY, которая видна системным администраторам и хранится внутри Snowflake. Функция ENCRYPT() содержит пароль.

Предложения?

Ответ №1:

Просматривая документы для ENCRYPT :

Параметры функции замаскированы для безопасности. Конфиденциальная информация, такая как следующая, не отображается в журнале запросов и не видна Snowflake:

  • Строка или двоичное значение для шифрования или дешифрования.
  • Ключевая фраза или ключ.

https://docs.snowflake.com/en/sql-reference/functions/encrypt.html

Так что это не должно быть проблемой для вопроса вокруг ENCRYPT(,,) и ENCRYPT_RAW(,,) .