ComenzarEmpieza gratis

Comprobar la seguridad a nivel de columna

Amelia, de la oficina de Idaho, comenta que no puede ver algunos datos que esperaba en la tabla del sitio justo antes de irse, sin dar más detalles. Recuerdas que quizá no pueda ver ciertas columnas y decides comprobar si hay alguna seguridad a nivel de columna aplicada a la tabla usando la vista de privilegios de columna del sistema, SVV_COLUMN_PRIVILEGES.

Este ejercicio forma parte del curso

Introducción a Redshift

Ver curso

Instrucciones del ejercicio

  • Selecciona relation_name como table_name, column_name, privilege_type como query_type, e identity_name como user_or_role de la vista de privilegios de columna del sistema.
  • Filtra para incluir solo la tabla idaho_site_id.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

-- 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 y ejecutar código