InfluxDB 的用户有三种:
- cluster admin 集群admin
- database admin 数据库admin
- database user 数据库用户
cluster admin
具有下面权限:
- 增加和删除数据库
- 对任何数据库的database admin 和 database user 用户增加和删除,或者给他们赋予读写权限。
- 集群管理员没有查询数据的权限。
默认它有一个用户名是 root, 密码也是 root的 账户
集群管理员的操作命令如下:
# get list of cluster admins curl
curl 'http://localhost:8086/cluster_admins?u=root&p=root'
# add cluster admin
curl -X POST 'http://localhost:8086/cluster_admins?u=root&p=root' \
-d '{"name": "paul", "password": "i write teh docz"}'
# update cluster admin password
curl -X POST 'http://localhost:8086/cluster_admins/paul?u=root&p=root' \
-d '{"password": "new pass"}'
# delete cluster admin
curl -X DELETE 'http://localhost:8086/cluster_admins/paul?u=root&p=root'
对应的界面管理功能如下:
database admin
database admin 可以对当前数据库增加或者删除database admin 和 database user。
对不同的库则是没有权限的。
database user
database user能够对当前库进行读写操作。不能对数据库用户进行调整,
对应的操作如下:
# Database users, with a database name of site_dev # add database user curl -X POST 'http://localhost:8086/db/site_dev/users?u=root&p=root' \ -d '{"name": "paul", "password": "i write teh docz"}' # delete database user curl -X DELETE 'http://localhost:8086/db/site_dev/users/paul?u=root&p=root' # update user's password curl -X POST 'http://localhost:8086/db/site_dev/users/paul?u=root&p=root' \ -d '{"password": "new pass"}' # get list of database users curl 'http://localhost:8086/db/site_dev/users?u=root&p=root' # add database admin privilege curl -X POST 'http://localhost:8086/db/site_dev/users/paul?u=root&p=root' \ -d '{"admin": true}' # remove database admin privilege curl -X POST 'http://localhost:8086/db/site_dev/users/paul?u=root&p=root' \ -d '{"admin": false}'
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2013-11-20 Golang做的验证码(2)