我正在尝试将OWNERSHIP
从一个角色更改为Snowflake DWH中的其他角色。假设Old Owner Role
是具有当前所有权的角色,New Owner Role
是我希望给予所有权的角色,而R3
是已经具有对感兴趣对象的一些访问权限的角色。当我尝试这样做时,我会遇到错误。授予雪花表所有权的错误
SQL execution error: Dependent grant of privilege 'SELECT' on securable '' to role 'R3' exists. It must be revoked first. More than one dependent grant may exist
为什么现有角色是所有权变更的问题?