| CPC G06F 21/6218 (2013.01) [G06F 16/21 (2019.01); G06F 16/256 (2019.01); G06F 2221/2141 (2013.01)] | 24 Claims |

|
1. A method comprising:
generating, within a database container of a provider account, a set of database roles, wherein the database container comprises a plurality of objects;
assigning, by a processing device, to each of the set of database roles, a set of grants to a particular subset of the plurality of objects of the database container;
generating an imported database container within a consumer account, the imported database container including an imported copy of each of the set of database roles;
granting, to each of one or more account level roles of the consumer account, the imported copy of one or more of the set of database roles; and
adding a new object to a particular database role of the set of database roles, wherein the new object is immediately available for consumption by any of the one or more account level roles to which the imported copy of the particular database role has been granted.
|