ALTER DCM PROJECT¶
修改现有 DCM 项目 的属性。
- 另请参阅:
CREATE DCM PROJECT、DESCRIBE DCM PROJECT、DROP DCM PROJECT、EXECUTE DCM PROJECT、SHOW DCM PROJECTS、SHOW DEPLOYMENTS IN DCM PROJECT
语法¶
必填参数¶
name指定要更改的 DCM project 标识符。
如果标识符包含空格或特殊字符,则整个字符串必须放在双引号内。放在双引号内的标识符也区分大小写。
有关更多信息,请参阅 标识符要求。
SET ...为 DCM project 设置一个或多个指定的属性或参数:
- 可选参数
LOG_LEVEL = log_level设置 DCM project 的日志记录级别。
有关级别的更多信息,请参阅 LOG_LEVEL。有关设置日志级别的信息,请参阅 为日志、指标和跟踪设置级别。
值可以是以下其中一项:
TRACEDEBUGINFOWARNERRORFATALOFF
默认:
OFFCOMMENT = 'string_literal'为 DCM project 添加注释或覆盖现有注释。
UNSET ...取消设置 DCM project 的一个或多个指定的属性或参数,以将属性重置为其默认值:
LOG_LEVELCOMMENT
要使用单个 ALTER 语句取消设置多个属性或参数,请使用逗号分隔每个属性或参数。
取消设置属性或参数时,只指定属性或参数名称(除非上述语法表明您应该指定值)。指定值会返回错误。
访问控制要求¶
权限 |
对象 |
备注 |
|---|---|---|
OWNERSHIP |
DCM 项目 |
OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). |
对架构中的对象进行操作至少需要父数据库的一项权限和父架构的一项权限。
有关创建具有指定权限集的自定义角色的说明,请参阅 创建自定义角色。
使用说明¶
关于元数据:
注意
客户应确保在使用 Snowflake 服务时,不会将个人数据(用户对象除外)、敏感数据、出口管制数据或其他受监管数据作为元数据输入。有关更多信息,请参阅 Snowflake 中的元数据字段。
示例¶
以下示例将名为 my_project 的 DCM 项目的日志级别设置为 DEBUG:
以下示例将注释添加到名为 my_project 的 DCM 项目: