管理用户账号和数据库

更新时间:

本文介绍创建、修改和删除时序数据库和账号以及添加账号权限。

前提条件

已购买实例,具体操作请参见购买流程

账号类型

时序数据库Influxdb版实例支持两种数据库账号:管理员账号和普通账号。您可以在控制台管理所有账号和数据库,账号拥有的具体权限请参见文末账号权限列表

账号类型

说明

管理员账号

只能通过控制台创建和管理。一个实例中只能创建一个管理员账号,可以管理所有数据库。不能创建和管理其他账号。拥有实例下所有数据库操作的所有权限。

普通账号

只能通过控制台创建和管理。一个实例可以创建多个普通账号 。不能创建和管理其他账号。需要通过控制台给普通账号授予特定数据库的权限。可以对已授权的数据库进行读写操作

管理用户账号

创建用户账号

  1. 登录TSDB控制台

  2. 在页面左上角,选择目标地域。

  3. 实例列表页面,单击目标实例操作列中的管理

  4. 选择时序数据管理 > 账号管理,在账号管理页面中单击创建

  5. 创建页面,配置参数。管理员账号

    参数

    说明

    账号名称

    输入账号名称。要求如下:

    • 小写字母、数字、下划线(_)组成。

    • 字母开头、字母或数字结尾。

    • 最长16个字符。

    账号类型

    • 高权限账号:一个实例只能有一个高权限账号。

      说明

      高权限账号默认拥有该实例下所有数据库的所有者权限,您可修改高权限账号的权限。

    • 普通账号:仅当实例已经创建高权限账号时,才能选择普通账号。一个实例可以有多个普通账号。

      说明
      • 普通账号需要您手动授予数据库权限。

      • 普通账号可以删除。

    授权数据库

    普通账号需要授权数据库。

    一个普通账号可以授权多个数据库,授权数据库的操作步骤如下:

    1. 未授权数据库栏中,选中要授权的数据库。

      说明

      若尚未创建数据库,该值为空。

    2. 单击>,将数据库添加到已授权数据库栏中。

    3. 您可以设置该账号对各个数据库的权限,可设置为读写(DML)只读所有者

      说明

      您可以设置该账号对各个数据库的权限,可设置为读写(DML)只读所有者

    密码

    设置账号密码。要求如下:

    • 长度为8~32个字符

    • 由大写字母、小写字母、数字、特殊字符中的任意三种组成

    • 特殊字符:!@#$%^&*()_+-=

    确认密码

    输入与密码一致的字段,以确保密码正确输入。

  6. 单击确定

删除用户账号

  1. 登录TSDB控制台

  2. 在页面左上角,选择目标地域。

  3. 实例列表页面,单击目标实例操作列中的管理

  4. 选择时序数据管理 > 账号管理,单击目标账号操作列中的删除

  5. 单击确认

管理数据库

创建数据库

  1. 登录TSDB控制台

  2. 在页面左上角,选择目标地域。

  3. 实例列表页面,单击目标实例操作列中的管理

  4. 选择时序数据管理 > 数据库管理,在数据库管理页面单击创建

  5. 创建页面后,输入数据库名,单击确定

    存储策略管理
重要

数据分片过多会导致内存资源占用高,影响查询性能,建议合理规划数据库的数量,最好10个以内。

删除数据库

  1. 登录TSDB控制台

  2. 在页面左上角,选择目标地域。

  3. 实例列表页面,单击目标实例操作列中的管理

  4. 选择时序数据管理 > 数据库管理,单击目标数据库操作列中的删除

  5. 单击确定

删除数据库

权限管理

用户可修改指定普通账号下数据库的读写权限。

权限管理

例如,对数据库mydb授权读写权限,如下图所示。

修改数据库权限

管理员用户权限

管理员用户具有对所有数据库的完全访问权限。

账号权限列表

账号类型

授权类型

操作对象

权限

普通账号

读写

数据库

SHOW DATABASES

USE (DATABASE)

数据操作

SELECT

INSERT

DELETE (FROM)

CARDINALITY

SHOW TAG KEY (EXACT) CARDINALITY

SHOW TAG VALUES (EXACT) CARDINALITY

SHOW FIELD KEY (EXACT) CARDINALITY

SHOW MEASUREMENT (EXACT) CARDINALITY

SHOW TAG KEYS

SHOW TAG VALUES

SHOW FIELD KEYS

SHOW QUERIES

EXPLAIN (ANALYZE)

时间序列

SHOW SERIES

DROP SERIES

DROP SERIES

连续查询

CREATE CONTINUOUS QUERY

DROP CONTINUOUS QUERY

SHOW CONTINUOUS QUERIES

度量

SHOW MEASUREMENTS

SHOW MEASUREMENT (EXACT) CARDINALITY

保留策略

SHOW RETENTION POLICIES

DROP RETENTION POLICY