Security and Authentication
To protect data from unauthorized access, some Couchbase data stores require connections
to be authenticated with user credentials
Note:
In this documentation, "SSL" refers to both TLS (Transport Layer Security) and
SSL (Secure Sockets Layer). The connector supports
In Couchbase Server versions 5.0 or later, authentication is mandatory. In earlier versions, authentication is optional depending on the specific server configuration.
The connector provides a mechanism that enables you to authenticate your connection using a JSON string or file containing Couchbase user names and passwords. For detailed configuration instructions, see
Additionally, the connector supports SSL connections with one-way authentication. If the server has an SSL-enabled socket, then you can configure the connector to connect to it.
It is recommended that you enable SSL whenever you connect to a server that is
configured to support it. SSL encryption protects data and credentials when they are
transferred over the network, and provides stronger security than authentication alone.
For detailed configuration instructions, see