我想创建一个有权克隆任何当前和将来数据库的角色。
类似
GRANT CREATE DATABASE ON ACCOUNT TO ROLE CLONE_ADMIN;
其次是
GRANT USAGE ON FUTURE DATABASES TO ROLE CLONE_ADMIN;
有可能吗?
答案 0 :(得分:2)
未来授权只能应用于架构对象。
摘自文档“克隆数据库时,克隆数据库中的架构会复制源架构中的将来特权。这与常规对象授权保持了一致性,在常规授权中,源对象(即数据库)的授权是没有复制到克隆,而是将所有子对象(例如数据库中的架构)的授权复制到克隆。”
未来授予不能应用于数据库。
答案 1 :(得分:1)
路线图中包含数据库级别的未来拨款功能。目前,它正在与选定的客户一起进行私人预览,以收集早期用户的反馈。 当更多人可以使用此功能时,请不要关注Snowflake的更新。