CREATE ORGANIZATION ACCOUNT

CREATE ORGANIZATION ACCOUNT

새 조직 계정(organization account)을 만드는 명령이에요. 조직 계정은 조직(organization) 안의 최상위 계정으로, 조직 전체에서 관리·공유 작업을 수행하는 데 사용돼요.

출처: 문서

본문

새 조직 계정을 만들어요.

함께 보기: ALTER ORGANIZATION ACCOUNT, SHOW ORGANIZATION ACCOUNTS

구문 (Syntax)

CREATE ORGANIZATION ACCOUNT <name>
    ADMIN_NAME = <string>
    { ADMIN_PASSWORD = '<string_literal>' | ADMIN_RSA_PUBLIC_KEY = <string> }
    [ FIRST_NAME = <string> ]
    [ LAST_NAME = <string> ]
    EMAIL = '<string>'
    [ MUST_CHANGE_PASSWORD = { TRUE | FALSE } ]
    EDITION = { ENTERPRISE | BUSINESS_CRITICAL }
    [ REGION_GROUP = <region_group_id> ]
    [ REGION = <snowflake_region_id> ]
    [ COMMENT = '<string_literal>' ]

필수 매개변수 (Required Parameters)

name 조직 계정의 식별자(즉 이름)를 지정해요. 다음 규칙을 따라야 해요.

  • 조직 계정이 어느 Snowflake 리전에 있든 조직 안에서 고유해야 해요.
  • 알파벳 문자로 시작해야 하며, 밑줄(_)을 제외한 공백이나 특수 문자를 포함할 수 없어요.

ADMIN_NAME = string 조직 계정의 초기 관리 사용자의 로그인 이름이에요. 이 이름과 비밀번호로 새 조직 계정에 새 사용자가 만들어지고, 조직 계정의 GLOBALORGADMIN 역할이 부여돼요.

로그인 이름은 문자·숫자·밑줄로 구성된 모든 문자열일 수 있어요. 로그인 이름은 항상 대소문자를 구분하지 않아요.

ADMIN_PASSWORD = 'string_literal' 조직 계정의 초기 관리 사용자의 비밀번호예요. 사용자의 비밀번호는 작은따옴표 또는 큰따옴표로 감싸야 해요.

ADMIN_RSA_PUBLIC_KEY 매개변수를 지정하면 선택 사항이에요.

Snowflake에서 비밀번호에 대한 자세한 내용은 Snowflake 제공 비밀번호 정책(Snowflake-provided password policy)을 참고해요.

ADMIN_RSA_PUBLIC_KEY = string 키 쌍 인증(key pair authentication)을 구현하기 위해 조직 계정의 초기 관리 사용자에게 공개 키를 할당해요.

ADMIN_PASSWORD 매개변수를 지정하면 선택 사항이에요.

EMAIL = 'string_literal' 조직 계정의 초기 관리 사용자의 이메일 주소예요. 이 이메일 주소는 조직 계정에 대한 알림을 보내는 데 사용돼요.

EDITION = ENTERPRISE | BUSINESS_CRITICAL 조직 계정의 Snowflake 에디션(Edition)이에요.

선택 매개변수 (Optional Parameters)

FIRST_NAME = string, LAST_NAME = string 조직 계정의 초기 관리 사용자의 이름과 성이에요.

  • 기본값: NULL

MUST_CHANGE_PASSWORD = TRUE | FALSE 조직을 관리하기 위해 만들어진 새 사용자가 조직 계정에 처음 로그인할 때 비밀번호를 변경해야 하는지 여부를 지정해요.

  • 기본값: FALSE

REGION_GROUP = region_group_id 조직 계정이 만들어지는 리전 그룹의 ID예요. 조직의 기존 계정에 대한 리전 그룹 ID를 검색하려면 SHOW REGIONS 명령을 실행해요. 리전 그룹을 언제 지정해야 하는지에 대한 정보는 리전 그룹(Region groups)을 참고해요.

  • 기본값: 현재 리전 그룹

REGION = snowflake_region_id 조직 계정이 만들어지는 리전의 Snowflake 리전 ID예요. 값을 제공하지 않으면 Snowflake는 (CREATE ORGANIZATION ACCOUNT 문이 실행되는 계정인) 현재 계정과 같은 Snowflake 리전에 조직 계정을 만들어요.

조직에서 사용 가능한 리전 목록을 얻으려면 SHOW REGIONS 명령을 실행해요.

  • 기본값: 현재 Snowflake 리전

COMMENT = 'string_literal' 조직 계정에 대한 설명(comment)을 지정해요.

  • 기본값: 값 없음

접근 제어 요구 사항 (Access Control Requirements)

ORGADMIN 역할을 가진 사용자만 이 명령을 실행할 수 있어요.

예시 (Examples)

CREATE ORGANIZATION ACCOUNT 문이 실행되는 것과 같은 리전 그룹과 Snowflake 리전에 조직 계정을 만들어요. 새 조직 관리자는 첫 로그인 시 비밀번호를 변경해야 해요.

CREATE ORGANIZATION ACCOUNT myorgaccount
  ADMIN_NAME = admin
  ADMIN_PASSWORD = 'TestPassword1'
  EMAIL = '[email protected]'
  MUST_CHANGE_PASSWORD = true
  EDITION = enterprise;

더 알아보기 (Learn more)