| CPC G06F 21/6218 (2013.01) [G06F 16/144 (2019.01); G06F 21/31 (2013.01); G06F 21/44 (2013.01); G06F 2221/2113 (2013.01)] | 17 Claims |

|
1. A method for identifying data stored at database servers, the method comprising:
collecting a set of inputs over a communication network from a computing device, wherein the set of inputs is collected in association with a set of credentials sent by the computing device;
authenticating the computing device as a part of a predetermined set of computing devices allowed to access the database server in accordance with a set of rules based on the set of credentials;
generating a database query to a database server based on the set of inputs;
identifying one ore more parameters including at least one of code location data of an origin of the database query before the database query is sent to the database server;
applying, in response to the identification of the at least one code location data, the set of rules to the authenticated computing device for access to the database server, wherein applying the set of rules includes cross-referencing the identified parameters of the origin of the database query with one or more query origin locations of the set of rules, the identifying that the set of inputs corresponds to known denied queries when the set of inputs corresponds to data associated with a deny action that prevents the database query from being sent to the database server based on the cross-referenced parameters; and
blocking the database query from being sent to the database server based on the deny action identified by the application of the set of rules.
|