상속된 권한 사용하기
상속된 권한 사용하기
이 주제는 Snowflake에서 상속된 권한(inherited grants)을 사용하는 방법을 설명해요. 상속된 권한은 역할 계층을 통해 객체 권한이 하위 역할에 자동 전달되는 방식을 관리하게 해줘요.
본문
상속된 권한을 사용하면 하위 역할이 상속된 객체에 대한 접근을 상위 역할로부터 자동으로 물려받아 접근 관리를 단순화할 수 있어요.
상속된 권한 활성화하기
특정 객체 유형에 대해 상속을 활성화하면, 그 객체 유형의 객체들이 하위 역할에 권한을 자동 상속해요. 설정 방법은 관련 DDL을 사용해요.
객체 유형
상속된 권한은 테이블, 뷰 같은 객체 유형에 적용할 수 있어요. 각 객체 유형마다 상속 동작이 지정돼요.
상속된 권한 제한하기
상속을 특정 개체에만 적용하도록 제한하거나, 일부 하위 역할에는 상속을 원하지 않는 경우 개별적인 제어가 가능해요.
역할 계층과의 상호작용
상속된 권한은 역할 계층과 결합돼요. 하위 역할이 상위 역할을 보유하는 한 상속된 객체에 접근할 수 있어요.
구체적인 설정 문법과 예시는 관련 SQL 레퍼런스를 참고해요.