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