Method and System for Centralized Control of Database Applications
First Claim
1. A method comprising:
- storing, at a first network connected device, application specific information for each of a plurality of applications, wherein the application specific information controls access of the plurality of applications to one or more databases;
receiving, at the first network connected device, a request from a second network connected device for application specific information for one of the plurality of applications;
wherein the one of the plurality of applications executes on the second network connected device;
monitoring, at the first network connected device, access of the one or more databases by the one of the plurality of applications executing on the second network connected device, wherein the one of the plurality of applications accesses the one or more databases without an application gateway;
updating, at the first network connected device, the application specific information for the one of the plurality of applications in response to the monitoring; and
providing the updated application specific information to the second network connected device.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment of the present invention, a system enables control of database applications. The system comprises a computer system including a database application to provide access to a database system, and at least one processor. The computer system requests retrieval of application specific property information for the database application from a data repository, and applies the retrieved application specific property information to the database application to control operation of the database application. Embodiments of the present invention further include a method and computer program product for controlling database applications in substantially the same manner described above.
9 Citations
20 Claims
-
1. A method comprising:
-
storing, at a first network connected device, application specific information for each of a plurality of applications, wherein the application specific information controls access of the plurality of applications to one or more databases; receiving, at the first network connected device, a request from a second network connected device for application specific information for one of the plurality of applications;
wherein the one of the plurality of applications executes on the second network connected device;monitoring, at the first network connected device, access of the one or more databases by the one of the plurality of applications executing on the second network connected device, wherein the one of the plurality of applications accesses the one or more databases without an application gateway; updating, at the first network connected device, the application specific information for the one of the plurality of applications in response to the monitoring; and providing the updated application specific information to the second network connected device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a network interface; a memory; and a processor, wherein the processor is configured to; store, in the memory, application specific information for each of a plurality of applications, wherein the application specific information controls access of the plurality of applications to one or more databases; receive, over the network interface, a request from a network connected device for application specific information for one of the plurality of applications, wherein the one of the plurality of applications executes on the network connected device; monitor access of the one or more databases by the one of the plurality of applications executing on the second network connected device, wherein the one of the plurality of applications accesses the one or more databases without an application gateway; update, in the memory, the application specific information for the one of the plurality of applications in response to the monitoring; and provide, via the network interface, the updated application specific information to the network connected device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for controlling a database application comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to cause a processor to; store, in a memory, application specific information for each of a plurality of applications, wherein the application specific information controls access of the plurality of applications to one or more databases; receive, over a network interface, a request from a network connected device for application specific information for one of the plurality of applications, wherein the one of the plurality of applications executes on the network connected device; monitor access of the one or more databases by the one of the plurality of applications executing on the second network connected device, wherein the one of the plurality of applications accesses the one or more databases without an application gateway; update, in the memory, the application specific information for the one of the plurality of applications in response to the monitoring; and provide, via the network interface, the updated application specific information to the network connected device. - View Dependent Claims (16, 17, 18, 19, 20)
Specification