试图授予角色从数据库中删除模式的访问权限。我需要申请什么助学金?
当前,如果我们尝试为用户执行这个语句:DROP SCHEMA IF EXISTS 'schemaname_123'
我们得到这个错误:SQL access control error: Insufficient privileges to operate on schema 'schemaname_123'
角色当前在数据库上具有这些授权GRANT USAGE, MONITOR, CREATE SCHEMA ON DATABASE RAW TO ROLE INGESTION_ROLE;
DROP权限绑定到对象所有者。
要删除一个模式,必须使用对该模式具有所有权特权的角色。
请注意,授予所有权实际上是将所有权转移给另一个角色。
grant ownership on schema schemaname_123 to role INGESTION_ROLE;