열 단위 보안 확인
Idaho 지사에 있는 Amelia가 출발 직전에 사이트 테이블에서 기대했던 일부 데이터를 볼 수 없다고 보고했어요. 아마 특정 열을 볼 수 없을 수 있다고 기억하셔서, 시스템 열 권한 뷰 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';