Documentation

influxd recovery user update

This page documents an earlier version of InfluxDB OSS. InfluxDB 3 Core is the latest stable version.

Use influxd recovery user update to update a password. Useful when you forget your username and need to update your credentials. To retrieve all usernames in the system, use influxd recovery user list or use influxd recovery user create to create new user for recovery purposes.

This command can only be executed when the InfluxDB server (influxd) is not running.

Usage

influxd recovery user update [flags]

Flags

FlagDescriptionInput Type
--bolt-pathPath to the BoltDB file (default ~.influxdbv2/influxd.bolt)string
-h--helpHelp for update
--id or usernameEnter the ID or name for an existing userstring
--passwordNew password for the specified userstring

Examples

Update a user password
influxd recovery user update \
  --username example-username \
  --password ExAmPL3-paS5W0rD

Was this page helpful?

Thank you for your feedback!


New in InfluxDB 3.5

Key enhancements in InfluxDB 3.5 and the InfluxDB 3 Explorer 1.3.

See the Blog Post

InfluxDB 3.5 is now available for both Core and Enterprise, introducing custom plugin repository support, enhanced operational visibility with queryable CLI parameters and manual node management, stronger security controls, and general performance improvements.

InfluxDB 3 Explorer 1.3 brings powerful new capabilities including Dashboards (beta) for saving and organizing your favorite queries, and cache querying for instant access to Last Value and Distinct Value caches—making Explorer a more comprehensive workspace for time series monitoring and analysis.

For more information, check out:

InfluxDB Docker latest tag changing to InfluxDB 3 Core

On November 3, 2025, the latest tag for InfluxDB Docker images will point to InfluxDB 3 Core. To avoid unexpected upgrades, use specific version tags in your Docker deployments.

If using Docker to install and run InfluxDB, the latest tag will point to InfluxDB 3 Core. To avoid unexpected upgrades, use specific version tags in your Docker deployments. For example, if using Docker to run InfluxDB v2, replace the latest version tag with a specific version tag in your Docker pull command–for example:

docker pull influxdb:2