GRANT OWNERSHIP ON
( DATABASE database_name
| SCHEMA [database_name.]schema_name
| RELATION [[database_name.]schema_name.]relation_name
| STORE store_name
| SCHEMA_REGISTRY schema_registry_name
| QUERY query_id
| DESCRIPTOR_SOURCE descriptor_source_name
| FUNCTION_SOURCE function_source_name
| FUNCTION function_identifier
| ROLE role_name
)
TO roleName
Ownership can only be transferred if the current role is the owner or the object and has been granted the destination role.
demodb.public/<no-store># LIST DATABASES;
Name | Default | Owner | Created at | Updated at
---------+---------+----------+----------------------+-----------------------
demodb | ✓ | sysadmin | 2023-09-10T20:59:20Z | 2023-09-10T20:59:20Z
demodb.public/<no-store># GRANT OWNERSHIP ON DATABASE demodb TO rol1;
demodb.public/<no-store># LIST DATABASES;
Name | Default | Owner | Created at | Updated at
---------+---------+-------+----------------------+-----------------------
demodb | ✓ | rol1 | 2023-09-10T20:59:20Z | 2023-09-10T20:59:20Z