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 |
Database SSL Certificate | The PEM or P12 certificate file referenced in the JDBC connection string. Once uploaded, this file is copied to the |