Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

CREATE MASKING POLICY - Amazon Redshift

CREATE MASKING POLICY

Cria uma política de mascaramento dinâmico de dados para ofuscar dados em um determinado formato. Para obter mais informações sobre mascaramento dinâmico de dados, consulte Mascaramento dinâmico de dados.

Superusuários e usuários ou perfis que têm o perfil sys:secadmin podem criar uma política de mascaramento.

Sintaxe

CREATE MASKING POLICY policy_name [IF NOT EXISTS] WITH (input_columns) USING (masking_expression);

Parâmetros

policy_name

O nome da política de mascaramento. A política de mascaramento não pode ter o mesmo nome que outra política de mascaramento que já existe no banco de dados.

input_columns

Uma tupla de nomes de colunas no formato (col1 type, col2 type ...).

Os nomes das colunas são usados como entrada para a expressão de mascaramento. Os nomes das colunas não precisam corresponder aos nomes das colunas que estão sendo mascaradas, mas os tipos de dados de entrada e saída devem corresponder.

masking_expression

A expressão SQL usada para transformar as colunas de destino. Ela pode ser escrita usando funções de manipulação de dados, como funções de manipulação de strings, ou em conjunto com funções definidas pelo usuário escritas em SQL, Python ou com o AWS Lambda. Você pode incluir uma tupla de expressões de coluna para políticas de mascaramento que tenham várias saídas. Se você usar uma constante como sua expressão de mascaramento, deverá convertê-la explicitamente em um tipo que corresponda ao tipo de entrada.

Você deve ter a permissão USAGE em todas as funções definidas pelo usuário que você usa na expressão de mascaramento.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.