GRANT PRIVILEGES … TO ROLE 명령: 인스턴스 생성 및 권한 형식(보류 중)¶
GRANT PRIVILEGES … TO ROLE 명령과 다음 클래스의 동작이 변경되었습니다.
ANOMALY_DETECTION
BUDGET
COMPARE
FORECAST
- 변경 전:
한 클래스의 인스턴스를 생성할 권한을 어떤 역할에 부여하면 해당 역할에는 다른 클래스의 인스턴스를 생성할 권한이 자동으로 부여됩니다.
클래스의 인스턴스를 생성할 권한의 이름은 다음과 같습니다.
CREATE ANOMALY_DETECTION
CREATE BUDGET
CREATE COMPARE
CREATE FORECAST
GRANT ALL PRIVILEGE ON SCHEMA db.sch TO ROLE r1
과 같이 스키마에 대한 모든 권한을 부여하기 위해ALL
키워드를 지정하면 역할에 각 클래스에 대한 권한이 부여되고 각 클래스의 인스턴스를 생성할 수 있습니다.
- 변경 후:
이 명령은 명령에 지정된 클래스에 대한 권한만 부여합니다. 스키마에 대한 권한을 부여하기 위해
ALL
키워드를 지정하면 지정된 역할에 클래스 권한이 부여되지 않습니다.역할이 클래스의 인스턴스를 생성하도록 허용하려면 해당 권한을 수동으로 부여하십시오.
클래스의 인스턴스를 생성할 권한의 형식은 다음과 같습니다.
CREATE SNOWFLAKE.ML.ANOMALY_DETECTION
CREATE SNOWFLAKE.CORE.BUDGET
CREATE SNOWFLAKE.ML.FORECAST
참조: 1462