本公开涉及数据共享平台,且特别涉及使数据的共享模块化。
背景技术:
0、背景
1、数据库广泛用于计算应用中的数据存储和访问。数据库可以包括一个或更多个表,该表包括或引用可以使用查询来读取、修改或删除的数据。数据库可以用于存储和/或访问个人信息或其他敏感信息。可以通过加密和/或以加密形式存储数据来提供对数据库数据的安全存储和访问,以防止未授权的访问。在一些情况下,可能需要数据共享以让其他方针对一组数据执行查询。
技术实现思路
1.一种方法,包括:
2.根据权利要求1所述的方法,还包括:
3.根据权利要求2所述的方法,其中,所述消费者账户没有响应于所述附加对象被添加到所述数据库而创建新对象。
4.根据权利要求1所述的方法,其中,所述导入的数据库能够访问所述多个数据对象的所述第一子集和所述第二子集,并且所述账户级角色能够访问所述多个数据对象的所述第一子集。
5.根据权利要求1所述的方法,其中,所述数据库角色不包括对所述数据库之外的对象的授权。
6.根据权利要求1所述的方法,其中,将所述数据库角色授予所述共享对象包括:
7.根据权利要求6所述的方法,其中,所述隐藏角色包括数据库角色或账户级角色。
8.一种系统,包括:
9.根据权利要求8所述的系统,其中,所述处理设备还用于:
10.根据权利要求9所述的系统,其中,所述消费者账户没有响应于所述附加对象被添加到所述数据库而创建新对象。
11.根据权利要求8所述的系统,其中,所述导入的数据库能够访问所述多个数据对象的所述第一子集和所述第二子集,并且所述账户级角色能够访问所述多个数据对象的所述第一子集。
12.根据权利要求8所述的系统,其中,所述数据库角色不包括对所述数据库之外的对象的授权。
13.根据权利要求8所述的系统,其中,为了将所述数据库角色授予所述共享对象,所述处理设备用于:
14.根据权利要求13所述的系统,其中,所述隐藏角色包括数据库角色或账户级角色。
15.一种非暂态计算机可读介质,其上存储有指令,所述指令在由处理设备执行时使所述处理设备:
16.根据权利要求15所述的非暂态计算机可读介质,其中,所述处理设备还用于:
17.根据权利要求16所述的非暂态计算机可读介质,其中,所述消费者账户没有响应于所述附加对象被添加到所述数据库而创建新对象。
18.根据权利要求15所述的非暂态计算机可读介质,其中,所述导入的数据库能够访问所述多个数据对象的所述第一子集和所述第二子集,并且所述账户级角色能够访问所述多个数据对象的所述第一子集。
19.根据权利要求15所述的非暂态计算机可读介质,其中,所述数据库角色不包括对所述数据库之外的对象的授权。
20.根据权利要求15所述的非暂态计算机可读介质,其中,为了将所述数据库角色授予所述共享对象,所述处理设备用于:
21.根据权利要求20所述的非暂态计算机可读介质,其中,所述隐藏角色包括数据库角色或账户级角色。