USERS 뷰¶
중요
이 뷰는 조직 계정에서만 사용할 수 있습니다. 자세한 내용은 조직 계정의 프리미엄 뷰 섹션을 참조하십시오.
이 Organization Usage 뷰는 각 계정의 모든 사용자 목록을 쿼리하는 데 사용할 수 있습니다.
열¶
조직 수준 열
열 이름 |
데이터 타입 |
설명 |
|---|---|---|
ORGANIZATION_NAME |
VARCHAR |
조직의 이름입니다. |
ACCOUNT_LOCATOR |
VARCHAR |
시스템에서 생성된 계정 식별자입니다. |
ACCOUNT_NAME |
VARCHAR |
계정에 대한 사용자 정의 식별자입니다. |
추가 열
열 이름 |
데이터 타입 |
설명 |
|---|---|---|
USER_ID |
NUMBER |
사용자의 내부/시스템 생성 식별자입니다. |
NAME |
VARCHAR |
사용자의 고유 식별자입니다. |
CREATED_ON |
TIMESTAMP_LTZ |
사용자 계정이 만들어진 날짜 및 시간(UTC 타임존)입니다. |
DELETED_ON |
TIMESTAMP_LTZ |
사용자 계정이 삭제된 날짜 및 시간(UTC 타임존)입니다. |
LOGIN_NAME |
VARCHAR |
사용자가 시스템에 로그인하기 위해 입력하는 이름입니다. |
DISPLAY_NAME |
VARCHAR |
Snowflake 웹 인터페이스에서 사용자에 대해 표시되는 이름입니다. |
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 |
BOOLEAN |
사용자에 대해 Duo Security가 활성화되었는지 여부를 지정합니다.Duo Security는 로그인을 위해 MFA(다단계 인증)를 사용할 것을 사용자에게 요구합니다. |
EXT_AUTHN_UID |
VARCHAR |
Duo Security에 사용되는 인증 ID입니다. |
HAS_MFA |
BOOLEAN |
사용자가 다단계 인증에 등록되었는지 여부를 지정합니다. |
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이 아닌 마지막 비밀번호가 설정된 타임스탬프입니다. 비밀번호가 아직 설정되지 않았거나 이 열이 포함되기 전에 해당 사용자에 대한 타임스탬프를 파악할 수 없는 경우 기본값은 null입니다. |
OWNER |
VARCHAR |
오브젝트에 대한 OWNERSHIP 권한이 있는 역할을 지정합니다. |
DEFAULT_SECONDARY_ROLE |
VARCHAR |
사용자의 기본 보조 역할(즉, ALL)을 지정하거나 설정되지 않은 경우에는 NULL 을 지정합니다. |
HAS_PAT |
BOOLEAN |
TRUE인 경우 PAT(프로그래밍 방식 액세스 토큰) 이 사용자에 대해 생성됩니다. |
HAS_WORKLOAD_IDENTITY |
BOOLEAN |
TRUE인 경우 사용자가 :doc:`워크로드 ID 페더레이션</user-guide/workload-identity-federation>`을 사용하여 Snowflake를 인증하도록 구성됩니다. |
TYPE |
VARCHAR |
사용자의 유형 을 지정합니다. |
DATABASE_NAME |
VARCHAR |
사용자 TYPE이 SNOWFLAKE_SERVICE인 경우 서비스의 데이터베이스 이름을 지정하고, 그렇지 않으면 NULL입니다. |
DATABASE_ID |
NUMBER |
사용자 TYPE이 SNOWFLAKE_SERVICE인 경우 서비스 데이터베이스에 대해 내부적으로 생성된 Snowflake 식별자를 지정하고, 그렇지 않은 경우 NULL입니다. |
SCHEMA_NAME |
VARCHAR |
사용자 TYPE이 SNOWFLAKE_SERVICE인 경우 서비스의 스키마 이름을 지정하고, 그렇지 않으면 NULL입니다. |
SCHEMA_ID |
NUMBER |
사용자 TYPE이 SNOWFLAKE_SERVICE인 경우 서비스 스키마에 대해 내부적으로 생성된 Snowflake 식별자를 지정하고, 그렇지 않으면 NULL입니다. |
IS_FROM_ORGANIZATION_USER |
BOOLEAN |
If TRUE, the user was imported from an organization user. |
사용법 노트¶
뷰의 지연 시간은 최대 24시간입니다.
실시간 및 과거 로그인을 기록하는 데 사용된 방법론이 서로 다르므로
LAST_SUCCESS_LOGIN열에 SHOW USERS 명령 출력의last_success_login열과는 다른 값이 있을 수 있습니다. 사용자의 로그인 기록 데이터가 과거 데이터에 대한 1년 보존 기간을 지나는 경우 이 열에 NULL 값이 있을 수 있습니다.서비스 사용자(즉,
TYPE=SERVICE를 가진 사용자)에게 적용되지 않는 열에 NULL 값이 포함됩니다. 예를 들어HAS_PASSWORD에는 서비스 사용자를 위한 NULL 값이 포함됩니다.The
deletedOncolumn might not be accurate for Snowpark Container Services service user. For services created before release 8.42.0, thedeletedOncolumn of the service user shows as empty even if the associated service is dropped; For services created after release 8.42.0, thedeletedOncolumn of the service user shows as the deletion time of the associating service.
Snowsight용 내부 Snowflake 사용자¶
Snowsight 가 계정에서 처음 액세스되면 Snowflake는 웹 인터페이스를 지원하기 위해 내부 WORKSHEETS_APP_USER 사용자를 만듭니다. 이 사용자는 계정의 내부 스테이지에서 쿼리 결과를 캐시하는 데 사용됩니다. 자세한 내용은 Snowsight 시작하기 섹션을 참조하십시오.