DBeaver is a GUI tool to connect to, query and manage SQL databases. It’s written in Java. It supports a huge number of databases, and it uses JDBC drivers to connect to them.
Databases I’ve successfully used with DBeaver are:
I haven’t tried the other drivers, but there’s no reason to think they won’t work.
This is a very useful feature of DBeaver. If you can SSH into a server, like an application server, and that server has access to databases, you can set up DBeaver to port-forward over SSH first.