ПочатиПочніть безкоштовно

Перевірка безпеки на рівні стовпців

Амелія з польового офісу Айдахо повідомляє, що не бачить деяких даних, які очікувала побачити в таблиці сайту, і пішла, не надавши більше подробиць. Ви пригадуєте, що, можливо, вона не бачить певних стовпців, і вирішуєте перевірити, чи не застосовано до таблиці обмеження на рівні стовпців через системне подання прав на стовпці SVV_COLUMN_PRIVILEGES.

Ця вправа є частиною курсу

Вступ до Redshift

Переглянути курс

Інструкції до вправи

  • Виберіть із системного подання прав на стовпці поля relation_name як table_name, column_name, privilege_type як query_type та identity_name як user_or_role.
  • Відфільтруйте результати лише для таблиці idaho_site_id.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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';
Редагувати та запускати код