Pular para o conteúdo principal

Schema inteiro versus tabelas específicas

Escolha o alcance correto de uma regra de dados comparando simplicidade operacional e menor privilégio.

Quando usar​

  • Use antes de criar uma regra de dados.
  • Use quando um pedido de acesso parece amplo demais.
  • Use em revisões periódicas de governança.

Antes de começar​

  • Entenda a finalidade do acesso.
  • Liste as tabelas realmente necessárias.
  • Verifique se o schema inclui dados sensíveis ou tabelas futuras desconhecidas.

Passo a passo​

  1. Escolha Tabelas específicas quando o trabalho tem objetivo claro.
  2. Escolha Schema inteiro quando a função exige responsabilidade sobre todo o domínio.
  3. Use expiração se a necessidade não for permanente.
  4. Use máscaras e filtros quando parte do dado precisa continuar protegida.
  5. Revise o resumo final comparando risco, alcance e duração.

O que acontece depois​

  • A regra aplicada passa a definir o que aparece e o que pode ser consultado.
  • Mudanças ficam registradas para auditoria.
  • A decisão pode ser revisada e ajustada futuramente.

Erros comuns​

  • Usar schema inteiro por conveniência: pode expor dados além da necessidade.
  • Usar tabelas específicas para função ampla: pode gerar manutenção repetitiva.
  • Não considerar tabelas futuras: schema inteiro também cobre novas tabelas do mesmo conjunto.

Boas práticas​

  • Documente por que escolheu o alcance.
  • Prefira menor privilégio quando houver dúvida.
  • Combine alcance amplo com revisão periódica.

Próximos passos​