Select a type of external database in the Database Type list and configure the corresponding settings.

See Database requirements for the supported DBMS.

Internal Database

Select this option to use the internal database provided with Certificate Enrollment Gateway.

The Database SSL Mode field only supports the disable option for this type of database.

Postgres

Select this option to use an external PostgreSQL database. See below for the required parameters.

Setting

Value

Name of the Database

The name of the database instance in Certificate Enrollment Gateway.

Database User Name

The user name for authenticating in the database.

Database User Password

The user password for authenticating in the database.

Database Host

The hostname or IP address of the database server.

Database Port

The port for accessing the database.

Database SSL Mode

The SSL mode for connecting to the database: *verify-full, **verify-ca* or *disable* (not recommended for production environments).

Database SSL Certificate

A file containing the PEM-encoded CA certificates to verify the database server certificate.

Microsoft SQL

Select this option to use an external Microsoft SQL database. See below for the required parameters.

Setting

Value

Name of the Database

The name of the database instance in Certificate Enrollment Gateway.

Database User Name

The user name for authenticating in the database.

Database User Password

The user password for authenticating in the database.

Database Host

The hostname or IP address of the database server.

Database Port

The port for accessing the database.

Database SSL Mode

enable to enable SSL security for connecting, disable otherwise (not recommended for production environments).

Database SSL Certificate

A file containing the PEM-encoded CA certificates to verify the database server certificate.

Custom JDBC String

Select this option to connect to an external database using a custom JDBC string.

This database type is an advanced option and should be used only if you need to specify advanced connection parameters not supported by other database settings. 

Setting

Value

Database User Name

The user name for authenticating in the database.

Database User Password

The user password for authenticating in the database.

JDBC Connection String

A complete JDBC string for connecting to the database. This string must begin with jdbc: and must not contain the username or password.

Database SSL Certificate

The PEM or P12 certificate file referenced in the JDBC connection string. Once uploaded, this file is copied to the /opt/entrust/ceg/pvc_rwx_config/db folder.