创建 ClickHouse 集群时,系统默认同步创建 root 管理员账号,您可根据业务需要,添加其他账号。

此外,您还可以登录 ClickHouse 数据库后,通过 SQL 语法管理用户账号。

注意

root 等管理员账号默认创建,无须另行添加。

创建数据库账号时,需指定账号密码和授权访问的数据库,创建成功后方可通过账号和密码访问指定数据库。

本小节主要介绍如何在线创建 ClickHouse 数据库账号。

约束限制

  • 不支持创建同名账号。

前提条件

  • 已获取管理控制台登录账号和密码,且已获取集群操作权限。

  • 已创建 ClickHouse 集群,且集群状态为活跃

操作步骤

  1. 登录管理控制台。

  2. 选择产品与服务 > 数据仓库与 BI > ClickHouse,进入集群管理页面。

  3. 选择目标集群,点击目标集群 ID,进入集群详情页面。

  4. 基本属性模块,点击编辑下拉列表,展开属性编辑栏目。

  5. 点击添加用户,弹出添加账号窗口。

    配置账号信息
  6. 配置账号信息,详细参数说明请参见用户账号参数

  7. 确认配置信息无误后,点击提交,返回账号列表页面,即可查看已添加账号。

    查看账号信息

用户账号参数

参数 说明

允许访问网络列表

输入允许访问网络 IP。<li>多组访问 IP 间用分号(;)隔开。
默认为::/0,表示允许所有网络访问。

密码

输入数据库初始用户账号密码。

  • 密码规则:不支持以数字开头;可包含大写字母(A~Z)、小写字母(a~z)、数字(0~9)和特殊字符(_)。

用户名

输入数据库初始用户账号名。

  • 默认为 default

  • 命名规则:不能以数字开头;可由大写字母(A~Z)、小写字母(a~z)、数字(0~9)和特殊字符(_)组成。