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

DBeaver for Snowflake如何显示当前使用的活动角色

DBeaver中查看Snowflake当前活动角色的方法

默认配置下,DBeaver的工具栏、顶部/底部常驻状态栏没有内置的Snowflake活动角色展示位,仅能在连接配置窗口看到预设的初始角色参数,这是软件默认设计,不是你没找到入口。

你可以通过以下几种方式查看当前会话实际生效的角色:

  • 执行SQL查询校验(最准确):打开对应连接的SQL编辑器,运行命令SELECT CURRENT_ROLE();,返回结果就是当前会话真实生效的角色,不会受配置缓存、会话中途切换角色的影响。
  • 侧边面板快速查看:连接处于激活状态时,打开界面右侧的「连接信息」面板,展开会话属性列表,找到CURRENT_ROLE字段即可看到对应值,无需执行查询。
  • 自定义常驻显示:如果需要长期在界面固定展示角色,可以右键点击对应Snowflake连接选择「编辑连接」,在「连接展示」配置分类下,把current_role字段添加到底部状态栏的自定义展示项中,保存配置后重连,后续激活该连接时底部状态栏会一直显示当前活动角色。

注意:如果你在连接后通过SQL命令手动切换过角色(比如执行USE ROLE ACCOUNTADMIN;),连接配置窗口显示的初始预设角色不会同步更新,以上前两种方式查到的才是实际生效的角色。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.29 20:12:17