You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CnosDB用户权限认证异常:授予管理员权限后无法正常访问

CnosDB用户授权后权限异常问题解决

问题现象

执行以下操作创建并授予管理员权限给test用户后,权限未达预期:

  1. 创建用户:
CREATE USER IF NOT EXISTS test WITH PASSWORD='123456', MUST_CHANGE_PASSWORD=false, COMMENT = 'test';
  1. 授予管理员权限:
ALTER USER test SET granted_admin = true;
  1. 查询cluster_schema.users表,确认test用户的is_admin和granted_admin字段均为true,但使用该用户登录CnosDB CLI执行show databases时,返回错误:

422 Unprocessable Entity,错误码010016,提示“Auth error: The member test of tenant cnosdb not found”

解决步骤

  1. 核心原因:CnosDB中用户必须关联到具体租户才能访问对应资源,即便设置为管理员用户,也需完成租户成员的添加操作。
  2. 执行SQL将test用户添加至cnosdb租户的成员列表:
ALTER TENANT cnosdb ADD MEMBER test;
  1. 重新使用test用户登录CLI(建议显式指定租户):
cnosdb-cli --user test --password 123456 --tenant cnosdb
  1. 再次执行show databases即可正常获取结果。

内容的提问来源于stack exchange,提问作者haofanya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 13:57:12