一种初始化多租户数据库的方法和装置

    公开(公告)号:CN102737020A

    公开(公告)日:2012-10-17

    申请号:CN201110081103.1

    申请日:2011-03-31

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30289

    摘要: 本发明提出了一种初始化多租户数据库的方法和装置,该方法包括:针对试验数据库试验执行遗留初始化工具;捕获遗留初始化工具在试验执行过程中发出的数据库语句和数据库语句的试验执行结果;针对多租户数据库执行遗留初始化工具;截获遗留初始化工具在执行过程中发出的数据库语句;根据数据库语句的类型、数据库语句涉及的表的类型以及数据库语句的试验执行结果,模拟执行所截获的数据库语句,以完成对多租户数据库的初始化。

    多个对象的安全性设定及检查的方法和装置

    公开(公告)号:CN101571858B

    公开(公告)日:2013-06-19

    申请号:CN200810091272.1

    申请日:2008-04-28

    IPC分类号: G06F17/30 G06F21/45

    摘要: 多个对象的安全性设定及检查的方法和装置,其中为多个对象设定安全性的方法包括:为多个对象中的至少一个对象设定至少一个安全规则,所述至少一个安全规则与至少一个用户权限关联;以及识别上述多个对象中的至少一个对象的安全设定类型,其中上述安全设定类型对应于为一个对象设定的全部安全规则的集合,不同安全规则的集合对应不同的安全设定类型。进一步地,该安全性设定方法还包括:根据所述每个安全设定类型对应的安全规则集合与至少一个用户权限的关联关系,建立该至少一个用户与安全设定类型之间的关联列表,并将该列表缓存。还提供了检查用户对多个对象中至少一个对象的安全性的方法,所述方法包括:根据每个安全设定类型对应的安全规则集合与至少一个用户权限的关联关系,建立该至少一个用户与安全设定类型之间的关联列表;以及根据该关联列表,检查用户相对于所述多个对象中的至少一个对象的安全性。还提供了用于上述安全性设定和检查方法的装置。

    一种初始化多租户数据库的方法和装置

    公开(公告)号:CN102737020B

    公开(公告)日:2014-08-27

    申请号:CN201110081103.1

    申请日:2011-03-31

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30289

    摘要: 本发明提出了一种初始化多租户数据库的方法和装置,该方法包括:针对试验数据库试验执行遗留初始化工具;捕获遗留初始化工具在试验执行过程中发出的数据库语句和数据库语句的试验执行结果;针对多租户数据库执行遗留初始化工具;截获遗留初始化工具在执行过程中发出的数据库语句;根据数据库语句的类型、数据库语句涉及的表的类型以及数据库语句的试验执行结果,模拟执行所截获的数据库语句,以完成对多租户数据库的初始化。

    多个对象的安全性设定及检查的方法和装置

    公开(公告)号:CN101571858A

    公开(公告)日:2009-11-04

    申请号:CN200810091272.1

    申请日:2008-04-28

    IPC分类号: G06F17/30 G06F21/00

    摘要: 多个对象的安全性设定及检查的方法和装置,其中为多个对象设定安全性的方法包括:为多个对象中的至少一个对象设定至少一个安全规则,所述至少一个安全规则与至少一个用户权限关联;以及识别上述多个对象中的至少一个对象的安全设定类型,其中上述安全设定类型对应于为一个对象设定的全部安全规则的集合,不同安全规则的集合对应不同的安全设定类型。进一步地,该安全性设定方法还包括:根据所述每个安全设定类型对应的安全规则集合与至少一个用户权限的关联关系,建立该至少一个用户与安全设定类型之间的关联列表,并将该列表缓存。还提供了检查用户对多个对象中至少一个对象的安全性的方法,所述方法包括:根据每个安全设定类型对应的安全规则集合与至少一个用户权限的关联关系,建立该至少一个用户与安全设定类型之间的关联列表;以及根据该关联列表,检查用户相对于所述多个对象中的至少一个对象的安全性。还提供了用于上述安全性设定和检查方法的装置。