clickhouse创建用户,登录出错的问题,code 516

第一次安装好clickhouse 4台服务器集群,配置好nginx反向代理,设置一个管理用户admin, 开始创建用户了,如

复制代码
CREATE USER user1 IDENTIFIED WITH sha256_password BY 'passs'

接着试试登录,发现登录出516错,说是用户不存在或是密码不对。

怎么不存在呢,再次创建,也能成功,难道是用户没保存成功吗?多次创建,发现有时成功,有时又不成功。

按网上说的

SELECT * FROM system.users;

发现结果很奇怪,时有时无,id也是不停的变化。难道是集群没配好,变成单机了?

网上查了,说是要用on cluster创建用户才是集群共有的。于是试了一下:

复制代码
CREATE USER user1 ON CLUSTER ck_cluster IDENTIFIED WITH sha256_password BY 'passs'

又出错:

复制代码
Code: 139. DB::Exception: Received from server1:9000. DB::Exception: There is no Zookeeper configuration in server config.

网上再查,是说要开启zookeeper

于是在config.xml里面,开启配置,原来是注释掉了的。

重启后终于可以CREATE USER user1 ON CLUSTER ck_cluster 了,授权也要on cluster的哦。

相关推荐
wkd_0071 小时前
【交叉编译 | arm版Ubuntu】arm版Ubuntu(飞腾平台)开发环境、交叉编译工具安装
linux·arm开发·ubuntu·aarch64-linux·arm交叉编译工具
UrSpecial2 小时前
IM项目——文件管理子服务
服务器·数据库·oracle
chem41112 小时前
ONENET API创建设备并返回设备密钥和设备ID
运维·服务器·mysql
卡西里弗斯奥2 小时前
【Tomcat】部署Web服务器之Tomcat
服务器·前端·tomcat
UrSpecial2 小时前
IM项目——消息转发子服务
运维·服务器
菜鸟厚非2 小时前
如何在 Nginx 中配置 HTTPS - Linux
linux·nginx·https
biter00882 小时前
Ubuntu 上搜狗输入法突然“消失 / 只能英文”的排查与修复教程
linux·数据库·ubuntu
草根站起来2 小时前
S/MIME电子邮件证书
运维·服务器
kkce2 小时前
网站测速:不止于 “快”,更是业务增长的隐形引擎
服务器·搜索引擎