You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Snowflake中使用UNDROP恢复对象时,是否会保留原权限?

关于Snowflake UNDROP恢复后权限保留的问题
  • 结论明确:通过UNDROP操作恢复被删除的表、Schema或数据库时,原对象上已授予的所有权限不会丢失,会完全保留。
  • 原理说明:Snowflake在删除对象时,只是将对象标记为“已删除”并留存其完整元数据(包括权限配置信息),UNDROP操作本质是取消这个标记、恢复对象的可用状态,因此关联的权限设置不会被改动。
  • 实操验证:比如你之前给角色ROLE_A授予了某表的SELECT权限,删除该表后执行UNDROP TABLE <表名>,恢复完成后ROLE_A依然能正常查询该表,无需重新执行授权操作。

内容的提问来源于stack exchange,提问作者Limonka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 00:25:59