GRANT PRIVILEGES ...TO ROLE 命令:创建实例和权限格式¶
GRANTPRIVILEGES ...TO ROLE 命令和以下类的行为已更改。
ANOMALY_DETECTION
BUDGET
COMPARE
FORECAST
- 变更前:
如果授予某个角色创建某个类实例的权限,该角色就会自动获得创建其他类实例的权限。
创建类实例的权限名称如下所示:
CREATE ANOMALY_DETECTION
CREATE BUDGET
CREATE COMPARE
CREATE FORECAST
如果指定
ALL
关键字来授予架构的所有权限(如GRANT ALL PRIVILEGE ON SCHEMA db.sch TO ROLE r1
),则角色会被授予每个类的权限,并能够创建每个类的实例。
- 变更后:
该命令只授予命令中指定的类的权限。如果指定
ALL
关键字以授予架构权限,则不会向指定角色授予类的权限。要允许角色创建某个类的实例,请手动授予相应的权限。
创建类实例的权限格式如下所示:
CREATE SNOWFLAKE.ML.ANOMALY_DETECTION
CREATE SNOWFLAKE.CORE.BUDGET
CREATE SNOWFLAKE.ML.FORECAST
参考:1462