USERS 视图¶
此 Account Usage 视图可用于查询账户中所有用户的列表。数据会保留 365 天(1 年)。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
USER_ID |
NUMBER |
用户的内部/系统生成的标识符。 |
NAME |
VARCHAR |
用户的唯一标识符。 |
CREATED_ON |
TIMESTAMP_LTZ |
用户账户的创建日期和时间(采用 UTC 时区)。 |
DELETED_ON |
TIMESTAMP_LTZ |
用户账户的删除日期和时间(采用 UTC 时区)。 |
LOGIN_NAME |
VARCHAR |
用户在登录系统时输入的名称。 |
DISPLAY_NAME |
VARCHAR |
在 Snowflake Web 界面中为用户显示的名称。 |
FIRST_NAME |
VARCHAR |
用户的名字。 |
LAST_NAME |
VARCHAR |
用户的姓氏。 |
VARCHAR |
用户的电子邮件地址。 |
|
MUST_CHANGE_PASSWORD |
BOOLEAN |
指定是否强制用户在下次登录时更改密码。 |
HAS_PASSWORD |
BOOLEAN |
指定是否为用户创建密码。 |
COMMENT |
VARCHAR |
用户的注释。 |
DISABLED |
VARIANT |
指定是否禁用用户账户,以防止用户登录 Snowflake 和运行查询。 |
SNOWFLAKE_LOCK |
VARIANT |
指定是否已对用户账户设置临时锁定。 |
DEFAULT_WAREHOUSE |
VARCHAR |
登录时默认为用户会话激活的虚拟仓库。 |
DEFAULT_NAMESPACE |
VARCHAR |
登录时默认为用户会话激活的命名空间(仅数据库或数据库和架构)。 |
DEFAULT_ROLE |
VARCHAR |
登录时默认为用户会话激活的角色。 |
EXT_AUTHN_DUO |
VARIANT |
指定是否为用户启用 Duo Security,要求用户使用 MFA(多重授权)进行登录。 |
EXT_AUTHN_UID |
VARCHAR |
Duo Security 使用的授权 ID。 |
BYPASS_MFA_UNTIL |
TIMESTAMP_LTZ |
用户临时绕过 MFA 的分钟数。 |
LAST_SUCCESS_LOGIN |
TIMESTAMP_LTZ |
用户上次登录 Snowflake 时的日期和时间(采用 UTC 时区)。 |
EXPIRES_AT |
TIMESTAMP_LTZ |
用户的状态设置为 |
LOCKED_UNTIL_TIME |
TIMESTAMP_LTZ |
指定在清除用户登录的临时锁定之前的分钟数。 |
HAS_RSA_PUBLIC_KEY |
BOOLEAN |
指定是否已为用户设置用于密钥对身份验证的 RSA 公钥。 |
PASSWORD_LAST_SET_TIME |
TIMESTAMP_LTZ |
上次为用户设置非 Null 密码时的时间戳。如果尚未设置密码,或者 Snowflake 无法确定在包含此列之前用户的时间戳,则默认为 Null。 |
OWNER |
VARCHAR |
指定具有对象的 OWNERSHIP 权限的角色。 |
DEFAULT_SECONDARY_ROLE |
VARCHAR |
指定用户的默认辅助角色(即 ALL),如果未设置,则指定 NULL。 |
使用说明¶
视图的延迟时间最长可达 120 分钟(2 小时)。
Snowsight 的内部 Snowflake 用户¶
在账户中首次访问 Snowsight 时,Snowflake 会创建内部 WORKSHEETS_APP_USER 用户以支持 Web 界面。此用户用于在账户的内部暂存区缓存查询结果。有关更多信息,请参阅 Snowsight 入门。