跳到主要内容

system.roles

Introduced or updated: v1.2.957

包含当前会话可见的角色元数据。

可见性​

具有全局 GRANT 权限的会话可以读取租户内的所有角色。其他会话只能看到当前用户可用的角色。可用角色包括直接授予的角色、继承的角色和隐式可用的 public 角色。

全局 GRANT 的例外规则适用于 system.roles。即使会话具有全局 GRANT 权限,SHOW ROLES 仍只列出当前用户可用的角色。

字段​

字段类型说明
nameString角色名称。
inherited_rolesUInt64直接授予此角色的角色数量。
inherited_roles_nameString这些角色的名称,按顺序排列并以逗号分隔。
created_onTimestamp角色创建时间。
update_onTimestamp角色更新时间。

示例​

SELECT name, inherited_roles, inherited_roles_name
FROM system.roles
ORDER BY name;
欢迎体验 Databend Cloud

基于 Rust + 对象存储构建的新一代多模态数仓,一个平台即可进行 BI、向量、全文检索及地理空间分析。

支持标准 SQL,自动弹性伸缩,助您快速构建现代化数据平台。

注册即领 ¥200 代金券。

注册体验