<classification_profile_name>!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION

Enables or disables the ability to exclude certain data from sensitive data classification. When enabled, all objects tagged with SNOWFLAKE.CORE.SKIP_SENSITIVE_DATA_CLASSIFICATION='TRUE' are skipped during sensitive data classification.

Para obter mais informações, consulte Excluindo dados da classificação de dados confidenciais.

Sintaxe

<classification_profile_name>!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION( <boolean_value> )

Argumentos

boolean_value

Determina se a exclusão de dados confidenciais baseada em tags está ativada para o perfil de classificação.

When set to TRUE, objects tagged with SNOWFLAKE.CORE.SKIP_SENSITIVE_DATA_CLASSIFICATION='TRUE' are excluded from sensitive data classification.

When set to FALSE, all objects are included in sensitive data classification regardless of whether the SKIP_SENSITIVE_DATA_CLASSIFICATION tag is set on an object.

Padrão: FALSE

Retornos

Retorna uma mensagem de status bem-sucedida ou uma mensagem de erro.

Requisitos de controle de acesso

A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:

Função de instância

Objeto

Notas

classification_profile !PRIVACY_USER

A instância do perfil de classificação.

A função de conta que chama esse método deve receber essa função de instância no perfil de classificação. A função usada para criar a instância é automaticamente concedida a essa função de instância.

A operação em um objeto de esquema requer pelo menos um privilégio no banco de dados pai e um privilégio no esquema pai.

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

Notas de uso

Chamar esse método não retorna o objeto. Por isso, você não pode usar o encadeamento de métodos para chamar outro método no valor de retorno deste método. Em vez disso, chame cada método em uma instrução SQL separada.

Exemplos

Ativar a exclusão de dados confidenciais com base em tags para a instância my_classification_profile:

CALL my_classification_profile!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION(TRUE);

Desativar a exclusão de dados confidenciais com base em tags para a instância test_profile:

CALL test_profile!SET_ENABLE_TAG_BASED_SENSITIVE_DATA_EXCLUSION(FALSE);