在 Snowflake 用户页面上,"Create New User for Service Account" 是什么意思?为什么这个 link 会出现在我的两个雪花用户身上?

On the Snowflake Users page, what does "Create New User for Service Account" mean? Why does this link show up for two of my snowflake users?

对于我的两个 snowflake 用户帐户,当我将鼠标悬停在其上时,右侧会显示一个图标并弹出:

为什么这个 link 出现在我的两个用户面前?

显然,我现在对这两个“用户”是什么以及它们是如何创建的感到困惑:

我试过单击按钮,它只是将我带到用户帐户详细信息页面,我在帐户详细信息页面上没有看到任何“创建用户”类型的语言。

我试图在 Snowflake 的文档中找到任何表明服务帐户和用户帐户之间差异的内容,但我只找到了关于如何谨慎对待服务帐户(以及实施密码轮换政策等)的博客文章).

关于将用户指定为“服务帐户”,我(目前)找不到任何确定的信息。 (最接近的是 this Whosebug 关于服务帐户与普通用户帐户的相同之处。

显然这两个用户帐户有一些特别之处,因为雪花 UI 表明这两个用户实际上是服务帐户。

为用户设置评论时出现该图标。这个注释可以自己设置,让用户自己判断它的用途。

您可以 un/set 使用以下语句:

alter user user1 set comment='Create New User for Service Account';    
alter user user1 unset comment;

更多详情:https://docs.snowflake.com/en/sql-reference/sql/alter-user.html#alter-user