当前位置: 首页 > news >正文

clickhouse配置用户角色与权限

首先找到user.xml文件,默认在/etc/clickhouse-server路径下
一、配置角色
找到标签定义

<aaaa><readonly>1</readonly><allow_dll>0</allow_dll> </aaaa>

其中aaaa为角色名称,readonly为只读权限(0–代表全部权限,1–代表只读权限,2–代表只读和设置set权限),allow_dll为是否可执行dll语句(0不能执行,1可执行)
二、配置用户
找到users标签

<test><password>123456</password><networks><ip>::/0</ip></networks><allow_databases><database>default</database><database>select_database</database></allow_databases><allow_dictionaries><dictionary>dddddd</dictionary></allow_dictionaries><!-- Settings profile for user. --><profile>default</profile><!-- Quota for user. --><quota>default</quota></test>

1、代表建立test名称的用户;
2、password为密码;
3、networks为网络权限,指的是改用户客户端只能在指定IP地址的机器上才可以登录,::/0代表不限制
4、allow_databases代表改用户允许访问哪些数据库,不加则全部数据库可访问
5、allow_dictionaries代表改用户允许访问哪些字典,不加则全部字典可访问
6、profile为该用户的所属角色

http://www.lryc.cn/news/476155.html

相关文章:

  • 面试题整理 4
  • React基础大全
  • 51c大模型~合集10
  • 【已解决】element-plus配置主题色后,sass兼容问题。set-color-mix-level() is...in Dart Sass 3
  • JavaWeb——Web入门(4/9)-HTTP协议:请求协议(请求行、请求头、请求体、演示 )
  • 软考:数据库考点总结
  • Flash的语音ic型号有哪些?
  • 10天进阶webpack---(1)为什么要有webpack
  • HTML CSS
  • 第03章 MySQL的简单使用命令
  • 【C++动态规划】2435. 矩阵中和能被 K 整除的路径|1951
  • 三、Kafka集群
  • [数据结构]堆
  • UDP-鼠李糖合成酶基因的克隆与鉴定-文献精读76
  • 【H2O2|全栈】JS进阶知识(四)Ajax
  • Spring IOC的工作流程
  • 从新手到专家:7款电脑平面设计软件评测
  • 【C++】如何让C++字符串更快、C++的小字符串优化
  • C++《list》
  • strongswan中METHOD定义
  • Rive 动画框架竟然支持响应式布局,全平台动画框架开启全新 UI 交互能力
  • MQ的详细大全知识点
  • AI图像相似性搜索对比:VIT, CLIP, DINO-v2, BLIP-2
  • 【tomcat系列漏洞利用】
  • 前端学习-盒子模型(十八)
  • 【C++】类和对象(十二):实现日期类
  • 文章解读与仿真程序复现思路——电网技术EI\CSCD\北大核心《提升系统频率支撑能力的“车-氢”柔性可控负荷协同构网控制》
  • 异或的性质
  • 新一代Webshell管理器
  • 「iOS」——知乎日报一二周总结