시작하기무료로 시작하기

열 단위 보안 확인

Idaho 지사에 있는 Amelia가 출발 직전에 사이트 테이블에서 기대했던 일부 데이터를 볼 수 없다고 보고했어요. 아마 특정 열을 볼 수 없을 수 있다고 기억하셔서, 시스템 열 권한 뷰 SVV_COLUMN_PRIVILEGES를 통해 테이블에 적용된 열 단위 보안이 있는지 확인하기로 했어요.

이 연습은 강의의 일부입니다

Redshift 입문

강의 보기

연습 안내

  • 시스템 열 권한 뷰에서 relation_nametable_name으로, column_name, privilege_typequery_type으로, identity_nameuser_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';
코드 편집 및 실행