---
title: influx config set
description: The influx config set command updates an InfluxDB connection configuration.
url: https://docs.influxdata.com/influxdb/v2/reference/cli/influx/config/set/
estimated_tokens: 1512
product: InfluxDB OSS v2
version: v2
---

# influx config set

-   influx CLI 2.0.0+
-   InfluxDB 2.0.0+
-   Updated in CLI 2.5.0

This page documents an earlier version of InfluxDB OSS. [InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

#### API token hashing is enabled by default in InfluxDB OSS 2.9.0

Stronger token security: tokens are stored as hashes on disk, so a copy of the database file doesn’t expose usable tokens. Existing tokens are hashed on first startup and the original strings can’t be recovered afterward — **capture any plaintext tokens you still need before you upgrade**.

For more information, see [Token hashing](/influxdb/v2/admin/tokens/#token-hashing).

The `influx config set` command updates information in an InfluxDB connection configuration in the `configs` file (by default, stored at `~/.influxdbv2/configs`).

## Usage

```
influx config set [flags]
```

#### Command aliases

`set` , `update`

## Flags

| Flag |  | Description | Input type | Maps to ? |
| --- | --- | --- | --- | --- |
| -a | --active | Set the specified connection to active |  |  |
| -n | --config-name | Name for the InfluxDB connection configuration to set or update | string |  |
| -h | --help | Help for the set command |  |  |
|  | --hide-headers | Hide table headers (default false) |  | INFLUX_HIDE_HEADERS |
| -u | --host-url | URL for InfluxDB connection configuration to set or update | string |  |
|  | --json | Output data as JSON (default false) |  | INFLUX_OUTPUT_JSON |
| -o | --org | Organization name for the connection configuration | string |  |
| -t | --token | API token | string | INFLUX_TOKEN |
| -p | --username-password | (OSS only) Username (and optionally password) to use for authentication. |  |  |
| Include username:password to ensure a session is automatically authenticated. Include username (without password) to prompt for a password before creating the session. | string |  |  |  |

## Examples

##### Update a connection configuration and set it to active

```sh
influx config set --active \
  -n config-name \
  -t mySuP3rS3cr3tT0keN \
  -o example-org
```

##### Update a connection configuration and do not set it to active

```sh
influx config set \
  -n config-name \
  -t mySuP3rS3cr3tT0keN \
  -o example-org
```

#### Related

-   [influx CLI—Provide required authentication credentials](/influxdb/v2/reference/cli/influx/#provide-required-authentication-credentials)
-   [influx CLI—Flag patterns and conventions](/influxdb/v2/reference/cli/influx/#flag-patterns-and-conventions)
