--url | A to use instead of the other arguments. To convert a connection URL to the syntax that works with your client driver, run .
Env Variable: COCKROACH_URL Default: no URL |
--host | The server host and port number to connect to. This can be the address of any node in the cluster.
Env Variable: COCKROACH_HOST Default: localhost:26257 |
--port
-p | The server port to connect to. Note: The port number can also be specified via --host.
Env Variable: COCKROACH_PORT Default: 26257 |
--user
-u | The that will own the client session.
Env Variable: COCKROACH_USER Default: root |
--insecure | Use an insecure connection.
Env Variable: COCKROACH_INSECURE Default: false |
--cert-principal-map | A comma-separated list of <cert-principal:<db-principal mappings. This allows mapping the principal in a cert to a DB principal such as node or root or any SQL user. This is intended for use in situations where the certificate management system places restrictions on the Subject.CommonName or SubjectAlternateName fields in the certificate (e.g., disallowing a CommonName like node or root). If multiple mappings are provided for the same <cert-principal, the last one specified in the list takes precedence. A principal not specified in the map is passed through as-is via the identity function. A cert is allowed to authenticate a DB principal if the DB principal name is contained in the mapped CommonName or DNS-type SubjectAlternateName fields. |
--certs-dir | The path to the containing the CA and client certificates and client key.
Env Variable: COCKROACH_CERTS_DIR Default: ${HOME}/.cockroach-certs/ |