ComeçarComece de graça

Verificando segurança em nível de coluna

Amelia, do escritório de campo de Idaho, informou que não consegue ver alguns dados que esperava na tabela do site, pouco antes de sair, sem dar mais detalhes. Você lembra que talvez ela não consiga ver algumas colunas e decide verificar se há alguma segurança em nível de coluna aplicada à tabela usando a visualização de privilégios de coluna do sistema, SVV_COLUMN_PRIVILEGES.

Este exercício faz parte do curso

Introdução ao Redshift

Ver curso

Instruções do exercício

  • Selecione relation_name como table_name, column_name, privilege_type como query_type e identity_name como user_or_role a partir da visualização de privilégios de coluna do sistema.
  • Filtre para apenas a tabela idaho_site_id.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- Select the relation_name as table_name
SELECT relation_name AS ___, 
       column_name,
       -- Select the column that targets the privilege
       ___ AS query_type,
       -- Select the identity as user_or_role
       ___ AS user_or_role
  -- From the system column privileges view
  FROM ___
 -- The table name is idaho_site_id
 WHERE ___ = 'idaho_site_id';
Editar e executar o código