Skip to main content
SQLOZ
Chapter 20 DBA & Production Safety

Capítulo 20: OzMask - Anonimização de Dados Sensíveis (PII)

Informação: Este capítulo aborda o mascaramento dinâmico de dados pessoais (PII), tais como e-mail, telefone, documentos de identificação e números de cartão em grids de dados ativos, juntamente com as proteções de segurança em exportações e área de transferência.

Neste capítulo:

20.1 Visão Geral

A exibição de dados pessoais em texto claro em bancos de dados de produção acarreta riscos severos de conformidade e segurança:

  1. Risco Regulatório e Jurídico (LGPD / GDPR): Exibir dados de clientes sem controle de acesso adequado viola normas de proteção e expõe a organização a sanções financeiras.
  2. Risco de Vazamento de Dados (Data Leakage): Capturas de tela, transmissões de tela ou consultas em ambientes compartilhados podem expor dados sensíveis indevidamente.

O OzMask aplica regras de mascaramento dinâmico no grid de dados em tempo real, mitigando riscos de vazamento visual.

20.2 Detecção Automática de Colunas Sensíveis

Durante a leitura do conjunto de resultados, o OzMask inspeciona os nomes das colunas e os padrões dos valores para identificar e mascarar campos sensíveis.

Tipo de DadoExemplo
Endereço de e-mail (email, mail)ozkan@ozcanyazilim.com.tr → o***n@ozcanyazilim.com.tr
Número de telefone (phone, gsm, mobile, celular)05358779014 → 0535***9014
Número de cartão (card_no, credit_card)4543 1234 5678 9012 → **** **** **** 9012
Documento de identificação (cpf, cnpj, ssn, tax_id)12345678901 → 123*****901
Senhas e hashes (password, secret, hash)Oculto integralmente (******)

20.3 Ativação do Mascaramento

  1. Clique no ícone do Escudo OzMask na barra de ferramentas enquanto estiver visualizando o grid de dados.
  2. As colunas identificadas com conteúdo sensível passarão a exibir valores mascarados imediatamente.
  3. Segurança em Exportações e Clipboard: O OzMask mascara a visualização gráfica e a cópia direta para a área de transferência. Quando o mascaramento está ativo, a ação Copy as SQL INSERT é desabilitada preventivamente. Exportações completas para arquivo preservam os dados brutos da consulta; portanto, qualquer arquivo exportado deve ser tratado como material restrito.

Importante: O mascaramento atua na renderização do grid e nos atalhos de clipboard, sem alterar os dados no servidor. Verifique suas permissões antes de exportar dados sensíveis.

Tópicos Relacionados