Techniques for managing resources for multiple exclusive groups
AssigneeOracle Corporation
InventorsChristine Pae Guthrie, Jesper Andersen, Douglas James McMahon
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle Corporation
InventorsChristine Pae Guthrie, Jesper Andersen, Douglas James McMahon
Estimating the term…
Techniques for allowing an application designed to store data for one group of users to store data for a plurality of groups of users include modifying the application to cause the application to indicate a routine to a database server that stores data for the application in a database. The routine provides modifications to queries of the database, which limit access based on the groups to which belong users that cause the queries to be submitted. In response to receiving a query involving the database and caused by a particular user, the database server locates the routine, and, prior to executing the query, modifies the query. Modifying the query includes invoking the routine. The modification to the query thereby limits access of the particular user to data that is associated with the group of users to which the particular user belongs.
A method for allowing an application designed to store data for one group of users to store data for a plurality of groups of users, the method comprising the steps of:
A method for allowing an application designed to store data for one group of users to store data for a plurality of groups of users, the method comprising the steps of:
A computer-readable medium carrying one or more sequences of instructions for allowing an application designed to store data for one group of users to store data for a plurality of groups of users, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
A computer-readable medium for allowing an application designed to store data for one group of users to store data for a plurality of groups of users, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
Dependencies are inferred from the claim text.