Patent ID: 7647626

Claim:
For a data server of a data processing system operably coupled to a database, a method of managing a connection with a middleware server, the middleware server sending a request for a connection to the data server, the request comprising request attributes, the method comprising: storing a set of attributes identifying middleware servers trusted by the data server; establishing a connection between the middleware server and the data server based on a request, having connection request attributes, received from the middleware server; and setting a trust indicator for the connection, according to a trust status determined by comparing the set of attributes identifying the middleware server to the received connection request attributes, the trust status indicating whether the connection is one of a trusted connection and a non-trusted connection, wherein if the connection between the middleware server and the data server is a trusted connection, the data server permits use of the connection by the middleware server when a first user is connected to the middleware server and permits reuse of the connection by the middleware server when a second user, different from the first user, is connected to the middleware server without requiring authentication of the second user.