1. A method comprising: Enrolling, by a processor, access to a data object in a database for a client application by: a) retrieving from the database a set of data describing a data object; b) generating a filename using the retrieved data, a client IP address, and a file extension supplied by the client application; c) correlating the filename with the data object; Intercepting, by a processor, File I/O requests, specifying the filename, that perform actions on a file; Checking, by a processor, that the client IP address encoded in the filename matches an IP address of the accessing client; Translating, by a processor, the File I/O requests to Data Operations that perform actions on data in a database; Performing, by a processor, the Data Operations on the data object, correlated with the filename, in the database.