Skip to content

ODBC (Open Database Connectivity) is a universal database interface that lets PlaidCloud connect to any system providing an ODBC driver — useful when a vendor doesn’t have a dedicated PlaidCloud connector. The connection string and driver name vary per source; consult the vendor’s ODBC documentation for the right values.

Using the ODBC connector will require configuration specific to the database. While ODBC is a generic connection type, each database may implement some specific configurations. Please refer to the ODBC documentation for the target database.

These fields appear when creating or editing this connection. Required vs optional depends on the authentication options you enable.

FieldTypeDescription
NameTextDisplay name for this connection.
AliasText (multi-line)Optional alias or notes about the connection.
Is activeToggleWhether the connection is enabled. Disable to pause without deleting.
Db read onlyToggleRestrict the connection to read-only operations.
Access typeSelectRead-only, write-only, or read-write access level for this connection.
FieldTypeDescription
Db hostTextHostname or IP address of the database server.
Db portNumberPort number for the database connection.
Db odbc driverSelect
Db catalogTextDatabase, catalog, or schema to connect to.
FieldTypeDescription
Db userTextUsername for database authentication.
Use ssoToggleAuthenticate via single sign-on instead of username/password.
Db passwordPasswordPassword for database authentication.
FieldTypeDescription
Use sslToggleEncrypt the connection with SSL/TLS.
Ssl modeSelectSSL verification mode (e.g., disable, require, verify-ca, verify-full).
Ssl auth client certText (multi-line)Client certificate (PEM) for mutual TLS authentication.
Ssl auth client keyText (multi-line)Client private key (PEM) for mutual TLS authentication.
Ssl auth root certText (multi-line)Root CA certificate (PEM) for verifying the server’s cert.
Ssl auth cert revokeText (multi-line)Certificate revocation list, if your environment uses one.
FieldTypeDescription
Use sshToggleTunnel the connection through an SSH bastion.
Ssh hostTextSSH bastion hostname.
Ssh portNumberSSH bastion port (default 22).
Ssh userTextSSH bastion username.
Ssh passwordPasswordSSH bastion password (if password auth is used).
Use ssh certToggleAuthenticate to the SSH bastion with a private key instead of password.
Ssh private keyText (multi-line)SSH private key (PEM) for bastion authentication.
Ssh host keyText (multi-line)Expected SSH host key for bastion fingerprint verification.