Patent ID: 8782762

Claim:
A computer-implemented method for building data security in a networked computing environment, comprising: partitioning a shared data source of the networked computing environment into a set of private partitions pertaining to a set of customers; associating a set of composite rule sets with the set of private partitions, the composite rule sets defining an identity index of the set of customers to which the private partitions pertain; receiving a connection request for the shared data source from a customer of the set of customers, the connection request having a cryptographic key associated with the customer; creating a trusted compartment for the customer responsive to an authentication of the cryptographic key; receiving a data request from the customer; determining at least one of the set of private petitions in which the requested data is to be stored or retrieved based on the data request; validating the data request by determining whether an identity index of the customer is of a degree sufficient to process the data request based upon a sensitivity index of data requested by the data request and the identity index from the composite rule set associated with the determined private partition; processing the data request using a buffer pool frame and the determined at least one of the set of private partitions; and creating an entry in a log corresponding to the customer pursuant to the processing of the data request.