Mulai sekarangMulai gratis

Memeriksa keamanan tingkat kolom

Amelia dari kantor lapangan Idaho melaporkan bahwa ia tidak dapat melihat sebagian data yang ia harapkan di tabel situs tepat sebelum ia pergi tanpa detail lebih lanjut. Anda ingat kemungkinan ia tidak dapat melihat beberapa kolom dan memutuskan untuk memeriksa apakah ada keamanan tingkat kolom yang mungkin diterapkan pada tabel melalui system column privileges view, SVV_COLUMN_PRIVILEGES.

Latihan ini merupakan bagian dari kursus

Pengantar Redshift

Lihat Kursus

Instruksi latihan

  • Pilih relation_name sebagai table_name, column_name, privilege_type sebagai query_type, dan identity_name sebagai user_or_role dari system column privileges view.
  • Saring agar hanya untuk tabel idaho_site_id.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- 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';
Edit dan Jalankan Kode