계정 삭제하기

조직 관리자(즉, ORGADMIN 역할을 가진 사용자)는 계정을 삭제해 시스템에서 제거할 수 있습니다. 삭제한 계정이 즉시 제거되는 것은 아니며, 관리자가 계정을 복원(《삭제 취소》)할 수 있는 유예 기간에 들어갑니다. 유예 기간이 만료되면 Snowflake가 삭제된 계정을 시스템에서 완전히 제거합니다.

조직 관리자는 자신이 로그인되어 있는 동안 계정의 이름을 삭제할 수 없으므로, DROP ACCOUNT 명령을 실행하기 전에 다른 ORGADMIN 계정으로 로그인해야 합니다. 즉, 조직 관리자가 조직의 마지막 계정을 삭제할 수는 없다는 뜻입니다. 조직이 삭제해야 하는 단일 계정으로 구성된 경우 Snowflake 지원 에 문의하십시오.

Snowflake는 계정을 처음 삭제할 때 영구적으로 삭제하는 것은 아니므로, 방금 삭제한 계정과 동일한 이름으로 즉시 새 계정을 만들 수는 없습니다. 해결 방법으로, 계정 이름을 바꾼 후에 삭제하십시오.

유예 기간 정보

계정을 삭제할 때 조직 관리자는 계정을 복원할 수 있는 유예 기간을 정의하며, 유예 기간 중에는 조직이 계속해서 계정 저장소 비용을 지불한다는 점을 염두에 두십시오. 계정이 삭제되면 유예 기간 중에 활동을 방지하기 위해 계정이 잠깁니다.

최소 유예 기간은 3일이며 최대 유예 기간은 현재 날짜를 제외하고 90일입니다. 예를 들어 조직 관리자가 월요일 오전 11시에 계정을 삭제하면서 유예 기간을 3일로 정하면 유예 기간이 만료되는 시점은 목요일 오전 11시입니다.

삭제된 계정의 유예 기간을 변경하고 싶다면 계정을 복원한 다음 새 유예 기간을 정해 다시 삭제하면 됩니다.

유예 기간은 Time Travel 의 데이터 보존 기간과 동일하지 않습니다.

목록, 독자 계정, 공유를 제공하는 계정 삭제하기

특정 컨슈머에게 공유된 활성 목록이나 Snowflake Marketplace 에 게시된 목록이 있는 계정은 삭제할 수 없습니다. 계정을 삭제하기 전에 다음을 수행해야 합니다.

  1. 계정에서 제공한 모든 목록을 삭제합니다. 사용 중지 정책이 적용되는 목록이 사용 중지 흐름을 완료해야 계정을 삭제할 수 있습니다. 공급자로서 목록 제거하기 를 참조하십시오.

  2. 목록과 연결된 공유를 삭제합니다.

계정이 컨슈머에게 공유 또는 독자 계정을 제공하는 경우 공급자 계정의 조직 관리자는 해당 컨슈머에게 연락하여 삭제될 계정에서 제공한 공유 및 독자 계정에 대한 액세스 권한을 잃게 됨을 알려야 합니다.

계정이 삭제되는 즉시 공유 데이터 및 데이터 제품에 다음과 같은 일이 발생합니다.

  • 공유가 작동을 멈춥니다. 컨슈머는 계정에서 공유한 데이터에 액세스할 수 없습니다.

  • 독자 계정은 삭제된 다음, 공급자 계정과 동시에 삭제됩니다.

계정 삭제하기

조직 관리자는 Snowsight 또는 SQL을 사용하여 계정을 삭제할 수 있습니다.

Snowsight
  1. Admin » Accounts 를 선택합니다.

  2. 활성 계정을 찾아 » Drop Account 를 선택합니다.

  3. 계정을 복원할 수 있는 유예 기간 을 입력합니다.

  4. Drop Account 를 선택합니다.

SQL

DROP ACCOUNT 명령을 실행합니다.

예를 들어 my_account 계정을 삭제하고 계정 복구를 위한 14일간의 유예 기간을 허용하려면 다음을 입력하십시오.

DROP ACCOUNT my_account GRACE_PERIOD_IN_DAYS = 14;
Copy

참고

독자 계정을 삭제하려면 DROP MANAGED ACCOUNT 명령을 실행하십시오.

삭제된 계정 보기

조직 관리자에게는 아직 유예 기간 내에 있는 삭제된 계정을 볼 수 있는 여러 가지 옵션이 있습니다. 이러한 옵션 중 일부는 삭제 후 시스템에서 영구적으로 제거한 계정도 보여줍니다.

Snowsight

Snowsight 를 사용하면 영구적으로 제거된 계정을 포함하여 삭제된 계정을 전부 볼 수 있습니다.

  1. Admin » Accounts 를 선택합니다.

  2. Dropped Accounts 탭을 선택합니다.

아직 유예 기간 내에 있는 삭제된 계정은 노란색 표시기와 함께 표시되며 미래 시점의 Drop Date 가 표시됩니다.

영구 삭제된 계정은 Drop Date 가 현재 날짜 또는 그 이전의 날짜로 표시됩니다.

SQL

선택적 HISTORY 키워드와 함께 SHOW ORGANIZATION ACCOUNTS 명령을 실행하면 아직 유예 기간 내에 있는 삭제된 계정이 표시됩니다. 영구적으로 삭제된 계정은 출력에 포함되지 않습니다.

조직 관리자가 다음 명령을 실행하는 경우:

SHOW ORGANIZATION ACCOUNTS HISTORY;
Copy

출력에는 삭제된 계정과 추가적인 dropped_on, scheduled_deletion_time, restored_on 열이 포함됩니다.

ACCOUNTS 뷰

ORGANIZATION_USAGE 스키마 에 대한 액세스 권한이 있는 사용자는 ACCOUNTS 뷰 를 쿼리하여 영구적으로 삭제된 계정을 포함하여 삭제된 계정을 전부 확인할 수 있습니다.

계정 복원하기

조직 관리자는 유예 기간 내에 삭제한 계정을 복원하거나 삭제 취소할 수 있으며, 이 유예 기간 동안은 삭제한 계정이 완전히 제거되지 않습니다. 계정을 삭제 취소하면 계정이 잠금 해제되어 사용자가 마치 해당 계정이 삭제되지 않은 것처럼 계정에 액세스할 수 있습니다.

조직 관리자는 Snowsight 또는 SQL을 사용하여 계정 삭제를 취소할 수 있습니다.

Snowsight
  1. Admin » Accounts 를 선택합니다.

  2. Dropped Accounts 탭을 선택합니다.

  3. 계정을 찾아 » Undrop Account 를 선택합니다.

  4. Undrop Account 를 선택합니다.

SQL

UNDROP ACCOUNT 명령을 실행하여 계정을 복원합니다. 예를 들어 다음 명령으로 아직 유예 기간 이내인 삭제된 계정 myaccount123 을 복원합니다.

UNDROP ACCOUNT myaccount123;
Copy