全部产品
云市场

管理用户账号和数据库

更新时间:2020-06-15 00:09:53

在管理用户账号和数据库之前,首先需要登录阿里云官网,进入TSDB管理控制台,选择已经购买的实例。

账号类型

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

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

管理用户账号

创建用户账号

  1. 在管理控制台中的账号管理页面中单击创建

    账号管理:账号管理

  2. 进入创建页面后,设置账号和密码。

    创建管理员账号:管理员账号

    创建普通账号:普通账号

    • 可以创建管理员账号和普通账号。1个InfluxDB实例只允许创建1个管理员账号。
    • 数据库账号:由小写字母、数字、下划线组成,以字母开头、字母或数字结尾,最长16个字符
    • 密码:大写、小写、数字、特殊字符占三种,长度为8-32位,特殊字符为!@#$%^&*()_+-=

创建账号成功后,如下图所示(假设我们在这里创建了一个名为db_test的账号)。

权限管理

删除用户账号

账号管理页面中,点击需要删除的用户账号对应的删除按钮即可,如下图所示。权限管理-删除

管理数据库

创建数据库

  1. 数据库管理页面单击创建

    创建数据库

  2. 进入创建页面后,输入数据库名创建数据库,创建成功后,如下图所示(假设我们在这里创建了一个名为mydb的数据库)。

    存储策略管理

新创建的数据库默认的保留策略是autogen,初始化的保留策略时长为0s,表示数据永久保存,如果需要对此进行修改,请单击存储策略管理,根据您的需求来修改存储策略,包括创建新的保留策略和修改已有的保留策略。

创建新的保留策略

进入到存储策略管理页面后,单击创建

创建存储策略-1

创建新的保留策略,在这里,我们创建了名为oneday的保留策略,保存时长为1天,如下图所示。

创建存储策略-2

修改已有的保留策略

假设我们想要将autogen的时长设为2小时,那么请单击修改

修改存储策略-1

将时长设为2小时,如下图所示。

修改存储策略-1

设置默认的保留策略

保留策略描述了数据在TSDB For InfluxDB®中保存的时间,如果在读写数据时不明确指定保留策略,则使用默认(default)的保留策略。

选择默认的保留策略

删除数据库

数据库管理页面中,单击需要删除的数据库对应的删除按钮即可,如下图所示。删除数据库

权限管理

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

权限管理

例如,对数据库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


InfluxDB® is a trademark registered by InfluxData, which is not affiliated with, and does not endorse, time series database InfluxDB edition.