DROP BACKUP SET

Exclui um conjunto de backups.

Consulte também:

CREATE BACKUP SET, ALTER BACKUP SET, SHOW BACKUP SETS

Sintaxe

DROP BACKUP SET <name>
Copy

Parâmetros

name

Especifica o identificador do conjunto de backups.

Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.

Para obter mais informações, consulte Requisitos para identificadores.

Requisitos de controle de acesso

A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:

Privilégio

Objeto

Notas

OWNERSHIP

Conjunto de backups

A função usada para modificar uma política de backup deve ter o privilégio OWNERSHIP no conjunto.

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

Notas de uso

Importante

Se a política de backup tiver um bloqueio de retenção aplicado e houver algum backup não expirado no conjunto de backups, você não poderá excluir o conjunto de backups. Nesse caso, você deve aguardar até que todos os backups no conjunto expirem. Esta restrição aplica-se até mesmo a funções privilegiadas como ACCOUNTADMIN, e para suporte Snowflake. Por esse motivo, tenha cuidado ao especificar o bloqueio de retenção e um longo período de expiração em uma política de backup.

Também não será possível descartar um conjunto se um de seus backups tiver uma retenção legal aplicada.

Exemplos

Exclua o conjunto de backups t1_backups:

DROP BACKUP SET t1_backups;
Copy