文章目录
influxdb安装完毕之后,默认属于裸奔状态,为了安全起见,当然是需要加上权限管理,下面介绍下如何设置权限
I. 简单使用篇
不考虑细节的情况下,我只希望可以添加一个用户/密码,然后只有输入用户/密码验证准确之后,就可以愉快的进行后续的编码逻辑;至于更多的用户权限管理,不想太了解的,可以直接看这一小节即可
1. 设置用户并赋权
安装完毕之后,默认没有开启权限,因此可以直接连接
1 | # 首先通过cli 连上influxdb |
如下图,需要注意的是密码必须使用引号括起来,否则会出现下图中的报错
2. 开启权限校验
1 | vim /etc/influxdb/influxdb.conf |
3. 重启并测试
1 | # 重启db |
II. 权限管理
前面介绍的基本上可以满足简单的db使用姿势了,接下来介绍下更多的使用说明
1. 用户管理
创建用户
1 | create user xxx with password 'pwd' |
重设密码
1 | set password for xxx='newpwd' |
删除用户
1 | drop user xxx |
查看用户
1 | show users |
2. 权限管理
针对用户进行授权和回收
授权
1 | GRANT ALL PRIVILEGES TO <username> |
回收
1 | REVOKE ALL PRIVILEGES FROM <username> |
权限查询
1 | show grants for <username> |
II. 其他
1. 一灰灰Blog: https://liuyueyi.github.io/hexblog
一灰灰的个人博客,记录所有学习和工作中的博文,欢迎大家前去逛逛
2. 声明
尽信书则不如,已上内容,纯属一家之言,因个人能力有限,难免有疏漏和错误之处,如发现bug或者有更好的建议,欢迎批评指正,不吝感激
- 微博地址: 小灰灰Blog
- QQ: 一灰灰/3302797840
3. 扫描关注
一灰灰blog
知识星球