In the other scenario, shown in Figure 21.5, the user logs in to a remote host through SSH and starts a program on it to access the database, but the database is actually running on a different system. Three systems are now involvedthe user's workstation, the remote host running the database client, and the remote host running the database server.
Figure 21.5. The user logs in to the remote host leopard from the workstation (host cheetah) and starts a database client on leopard. The client on leopard then connects to the database server running on host simba. The database client is running on leopard.
The important thing to note in Figure 21.5 is the middleman system ieopard. Although the client is no longer running on the database server itself, it isn't running on the user's local workstation, either.
Was this article helpful?