DROP ACCOUNT¶
계정 삭제 프로세스를 시작하는 계정을 삭제합니다.
팁
SQL 외에도 Snowflake REST APIs, Snowflake Python APIs, Snowflake CLI 같은 다른 인터페이스를 사용할 수도 있습니다 . 대체 인터페이스 섹션을 참조하십시오.
구문¶
DROP ACCOUNT [ IF EXISTS ] <name> GRACE_PERIOD_IN_DAYS = <integer>
매개 변수¶
name
삭제되는 계정의 이름을 지정합니다. 예를 들어 전체 계정 식별자가
myorg-account123
인 경우에는account123
을 이름으로 지정합니다. 계정 이름을 모르면 SHOW ACCOUNTS 명령을 실행하고account_name
열에서 이름을 찾으십시오.레거시 계정 로케이터는 계정을 식별하는 데 사용할 수 없습니다.
GRACE_PERIOD_IN_DAYS = integer
계정을 복원할 수 있는 일수를 지정합니다(“삭제 취소됨”). 최소값은 3일, 최대값은 90일입니다.
사용법 노트¶
조직 관리자만 이 명령을 실행할 수 있습니다.
조직 관리자는 현재 로그인되어 있는 계정을 삭제할 수 없습니다.
IF EXISTS 절이 지정되고 대상 오브젝트가 존재하지 않는 경우 이 명령은 오류를 반환하지 않고 성공적으로 완료됩니다.
중요
계정에 보존 잠금이 있는 연결된 스냅샷 정책이 있는 스냅샷 세트가 포함되어 있고 스냅샷 세트에 만료되지 않은 스냅샷이 있는 경우 스냅샷 세트가 포함된 계정을 삭제할 수 없습니다. 이 경우 세트의 모든 스냅샷이 만료될 때까지 기다려야 합니다. 이 제한은 ACCOUNTADMIN과 같은 권한이 있는 역할과 Snowflake 지원에도 적용됩니다. 따라서 스냅샷 정책에서 보존 잠금과 긴 만료 기간을 지정할 때는 주의해야 합니다.
예¶
my_account
계정을 삭제하고 계정 복원을 위한 14일간의 유예 기간을 허용하려면 다음을 입력하십시오.
DROP ACCOUNT my_account GRACE_PERIOD_IN_DAYS = 14;
대체 인터페이스¶
Snowflake REST APIs
계정 삭제 엔드포인트
Snowflake Python APIs
Snowflake CLI