clickhouse权限控制

本文涉及的产品
可视分析地图(DataV-Atlas),3 个项目,100M 存储空间
简介: clickhouse权限控制

1.查询集群信息

select * from system.clusters c

2.创建角色(RBAC)

create role dbatest01 ON CLUSTER cluster_2_shard_2_replicas

3.查询角色

SELECT *from `system`.roles

4.授权dataview库权限给角色 dbatest01  

-- dbatest01 授权dataview 库全部权限

grant all on dataview.* to dbatest01 on cluster cluster_2_shard_2_replicas

-- dbatest02 授权dataview 库查询权限

grant SELECT,SHOW on dataview.* to dbatest01 on cluster cluster_2_shard_2_replicas

all 是授权所有权限

5.查看角色权限

SELECT *from `system`.grants where role_name='dbatest01'

6.创建用户

create user 'roleuser' identified by '123456' on cluster cluster_2_shard_2_replicas

7.查询用户

SELECT * from `system`.users

8.授予用户角色权限

grant dbatest01 to axauser on cluster cluster_2_shard_2_replicas

9.查看用户角色

SELECT *from system.role_grants

10.删除用户和角色

删除用户:DROP USER IF EXISTS cicc on cluster cluster_2_shard_2_replicas;

删除角色DROP ROLE IF EXISTS role1 on cluster cluster_2_shard_2_replicas;

取消角色的权限REVOKE insert on default.* FROM role2 on cluster cluster_2_shard_2_replicas;

取消用户的角色REVOKE ON CLUSTER cluster_2_shard_2_replicas role2 from cicc2;


相关文章
|
数据库 数据安全/隐私保护 OceanBase
OceanBase数据库中,权限管理
OceanBase数据库中,权限管理
400 2
|
7月前
|
Cloud Native 关系型数据库 分布式数据库
云原生数据库 PolarDB系统权限策略参考
阿里云RAM提供系统策略和自定义策略,其中系统策略由阿里云维护,不可修改,用于快速入门。产品系统策略如AliyunPolardbFullAccess、AliyunPolardbReadOnlyAccess和AliyunPolardbReadOnlyWithSQLLogArchiveAccess分别提供全权、只读和只读加SQL日志归档访问权限。服务关联角色策略如AliyunServiceRolePolicyForPolarDB用于PolarDB访问其他资源。建议遵循最小授权原则。详情参考官方文档。
56 1
|
7月前
|
Cloud Native 关系型数据库 分布式数据库
云原生数据库PolarDB自定义权限策略参考
本文介绍了自定义权限策略,它是RAM访问控制体系中除系统策略外,用户可创建、更新和删除的权限策略。用户需维护策略版本更新,并将策略绑定到RAM身份以授予权限。策略支持版本控制和删除,但删除前需确保无引用。文章提供了相关操作文档链接,包括创建、修改、删除策略及管理引用记录和版本。此外,列举了PolarDB在MySQL、PostgreSQL和XScale版的自定义权限策略场景和示例,并提示用户在使用时需了解授权信息。
64 0
|
SQL 运维 Java
40MyCat - 权限控制(多租户支持)
40MyCat - 权限控制(多租户支持)
59 0
|
Cloud Native 关系型数据库 MySQL
如何实现AnalyticDB MySQL多租户功能
本场景介绍如何通过云原生数据仓库AnalyticDB MySQL实现多租户资源隔离的功能。
|
NoSQL MongoDB 数据库
mongodb用户权限管理
用户权限管理简要说明
726 0
|
SQL 存储 安全
数据库权限管理概述
数据库权限管理概述
325 0
|
存储 NoSQL 安全
MongoDB分布式存储数据库系列(三)------用户与权限管理
Mongodb 作为时下最为热门的数据库,那么其安全验证也是必不可少的
99 0
|
Oracle 关系型数据库 数据库