Skip to main content
Skip table of contents

Enable Database Proxy

Overview

The support for proxy connections in QueryPie enhances database connection security and flexibility. By default, users can access connections through QueryPie’s web SQL editor or via their preferred tools using proxy credentials generated by QueryPie or existing database username/passwords through the Agent. This feature allows for fine-grained control over connection access, policy enforcement, and logging across diverse user environments. Currently, proxy connections are compatible with MySQL, MariaDB, Oracle, PostgreSQL, Redshift, Trino, SQLServer, and MongoDB databases.

Enable the Use Proxy Option

By default, the Use Proxy option is disabled. Simply enable proxy directly on the connection you wish to grant access to.

  1. In the Database Settings menu, navigate to the Connection Management > DB Connections menu.

  2. Select the connection you have registered.

  3. Locate to the Additional Information section at the bottom.

  4. Check the Proxy Usage option to enable it.

  5. Select one of the two Proxy authentication methods.

    1. Use QueryPie registered account: This option generates Proxy access information based on the DB username / password saved by the administrator in the connection information page. Users can connect to Proxy using Agent or separately created Proxy Credential information.

    2. Use existing database account with Agent: This option allows users to utilize their existing DB username / password. After running Agent, the users can connect to the proxy using localhost and port information.

  6. Network ID: This setting is required when utilizing the Reverse SSH feature.

When the Proxy Usage option is enabled, the connection is assigned a port that is accessible through the proxy. Users can view the proxy connection information only when this option is enabled, and it can be set by administrators exclusively.

Check Proxy-Enabled Connections

  1. In the Database Settings menu, navigate to the Connection Management > Proxy Management menu.

  2. Here you can view a list of connections and their corresponding proxy-enabled ports on a per-cluster basis.

  3. You can monitor user connections through proxy access and terminate sessions if needed.

Related Topics

 

Back to Access DB & Server via Proxy

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.