TDengine用户权限管理

Background

  • 官方文档关于用户管理没有很详细的介绍,只有零碎的几条,这里记录下方便后面使用。
  • 官方文档:https://docs.taosdata.com/taos-sql/show/#show-users

1、查看用户

show users;
  • super
    1,表示超级用户权限
    0,表示普通用户权限
  • enable
    1,表示启用此用户
    0,表示禁用此用户
  • sysinfo
    1,表示可以查看系统信息(服务端配置信息、服务端各种节点信息(如 DNODE、QNODE等)、存储相关的信息)
    0,表示不可以查看
  • root 为系统默认用户

TDengine用户权限管理_第1张图片

2、创建用户

CREATE USER wlf PASS '123456' SYSINFO 1;

TDengine用户权限管理_第2张图片

3、修改用户

ALTER USER wlf PASS '234567';
ALTER USER wlf ENABLE 0;
ALTER USER wlf SYSINFO 0;

TDengine用户权限管理_第3张图片

4、用户赋权

  • 查看用户权限
SHOW USER PRIVILEGES;
  • 授权
GRANT ALL ON *.* TO wlf;
  • 撤销授权
REVOKE WRITE ON *.* FROM wlf;

TDengine用户权限管理_第4张图片

你可能感兴趣的:(Linux,大数据,tdengine,数据库,大数据)