发明名称 Method of transforming database system privileges to object privileges
摘要 Coarse-grained system-wide database privileges are transformed into new finer-grained database object privileges that are user-centric and specific to particular objects by creating an object class defining certain generic operations on objects, and defining within the object class a new object that embodies permissible actions on a particular database object. The new object is stored in a catalog table that comprises an object privilege table and is associated in the object privilege table with a consolidated grouping of object privileges of users relative to the new object.
申请公布号 US9111114(B1) 申请公布日期 2015.08.18
申请号 US201213371333 申请日期 2012.02.10
申请人 Pivotal Software, Inc. 发明人 Choi King Lun;Goldshuv Alon
分类号 G06F17/30;G06F21/62 主分类号 G06F17/30
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A method for managing access privileges to objects in a database system, comprising: determining by a processor, from system privileges of a plurality of users applicable to an object type, a set of permissible generic operations applicable to a particular object of that object type; creating a new object class that encapsulates said set of permissible generic operations as object privileges; creating a new object corresponding to said particular object within said new object class; selectively granting individual users of said plurality of users certain ones of said object privileges to said new object based upon each individual user's system privileges applicable to said object type; and storing in said database system said object privileges of said each individual user to said new object, said object privileges of said each individual user being stored with object privileges of other users to said new object, wherein storing said object privileges of said each individual user to said new object comprises: listing said new object in an object class table; andstoring, in the object class table, a consolidated listing of different object privileges for each said individual users in association with the new object listing.
地址 Palo Alto CA US