Documentation

influxdb3 create token

The influxdb3 create token command creates a new authentication token. This returns the raw token string. Use it to authenticate future CLI commands and API requests.

InfluxDB displays the raw token string only once. Be sure to copy and securely store it.

Usage

influxdb3 create token <SUBCOMMAND>

Commands

CommandDescription
--adminCreate an admin token for the InfluxDB 3 Enterprise server.
--permissionCreate a resource token with fine-grained access permissions.

Options

OptionDescription
--adminCreate an admin token
-h--helpPrint help information

Examples

Create an admin token

influxdb3 create token --admin

The output is the raw token string you can use to authenticate future CLI commands and API requests. For CLI commands, use the --token option or the INFLUXDB3_AUTH_TOKEN environment variable to pass the token string.

Use the token to create a database

influxdb3 create database \
  --token ADMIN_TOKEN \
  
DATABASE_NAME

Replace the following:

  • ADMIN_TOKEN: Your InfluxDB admin token
  • DATABASE_NAME: Name for your new database

Set the token as an environment variable to simplify repeated CLI commands:

export INFLUXDB3_AUTH_TOKEN=YOUR_ADMIN_TOKEN

Was this page helpful?

Thank you for your feedback!


The future of Flux

Flux is going into maintenance mode. You can continue using it as you currently are without any changes to your code.

Read more

Now Generally Available

InfluxDB 3 Core and Enterprise

Start fast. Scale faster.

Get the Updates

InfluxDB 3 Core is an open source, high-speed, recent-data engine that collects and processes data in real-time and persists it to local disk or object storage. InfluxDB 3 Enterprise builds on Core’s foundation, adding high availability, read replicas, enhanced security, and data compaction for faster queries and optimized storage. A free tier of InfluxDB 3 Enterprise is available for non-commercial at-home or hobbyist use.

For more information, check out: