跳到主要内容

SET ROLE

切换会话中的活动角色,当前活动角色可以通过 SHOW ROLES 命令查看,其中 is_current 字段表示活动角色。有关活动角色和次要角色的更多信息,请参阅 活动角色 & 次要角色

另请参阅:SET SECONDARY ROLES

语法

SET ROLE <role_name>

示例

SHOW ROLES;

┌───────────────────────────────────────────────────────┐
│ name │ inherited_roles │ is_current │ is_default │
├───────────┼─────────────────┼────────────┼────────────┤
│ developer │ 0falsefalse
public0falsefalse
│ writer │ 0truetrue
└───────────────────────────────────────────────────────┘

SET ROLE developer;

SHOW ROLES;

┌───────────────────────────────────────────────────────┐
│ name │ inherited_roles │ is_current │ is_default │
├───────────┼─────────────────┼────────────┼────────────┤
│ developer │ 0truefalse
public0falsefalse
│ writer │ 0falsetrue
└───────────────────────────────────────────────────────┘
开始使用 Databend Cloud
低成本
快速分析
多种数据源
弹性扩展
注册