Suppression d’un compte¶
L’administrateur de l’organisation (c’est-à-dire un utilisateur ayant le rôle ORGADMIN) peut supprimer un compte pour le supprimer du système. Un compte supprimé n’est pas supprimé immédiatement, mais entre dans une période de grâce pendant laquelle l’administrateur peut restaurer le compte (« annuler sa suppression »). À l’expiration du délai de grâce, Snowflake supprime le compte supprimé du système.
L’administrateur de l’organisation ne peut pas supprimer un compte lorsqu’il est connecté à celui-ci. Il doit se connecter à un autre compte ORGADMIN avant d’exécuter la commande DROP ACCOUNT. Cela signifie que l’administrateur de l’organisation ne peut pas supprimer le dernier compte de l’organisation. Si votre organisation consiste en un seul compte qui doit être supprimé, contactez l’assistance Snowflake.
Astuce
Étant donné que Snowflake ne supprime pas définitivement un compte lorsqu’il est initialement supprimé, vous ne pouvez pas créer immédiatement un nouveau compte portant le même nom que celui que vous venez de supprimer. En guise de solution de contournement, renommez le compte avant de le supprimer.
À propos de la période de grâce¶
Lors de la suppression du compte, l’administrateur de l’organisation définit une période de grâce pendant laquelle le compte peut être restauré, en gardant à l’esprit que l’organisation continue à payer le coût du stockage du compte pendant la période de grâce. Une fois qu’un compte est supprimé, il est bloqué pour empêcher toute activité pendant la période de grâce.
La période de grâce minimale est de 3 jours et la période de grâce maximale est de 90 jours, date du jour non comprise. Par exemple, si l’administrateur de l’organisation définit la période de grâce comme étant de 3 jours lorsqu’il supprime le compte le lundi à 11 heures, la période de grâce expire le jeudi à 11 heures.
Si vous souhaitez modifier la période de grâce d’un compte supprimé, restaurez le compte, puis supprimez-le à nouveau avec la nouvelle période de grâce.
La période de grâce n’est pas la même que la période de conservation des données de Time Travel.
Suppression d’un compte¶
Un administrateur d’organisation peut supprimer un compte en utilisant Snowsight, ou SQL.
- Snowsight:
Sélectionnez Admin » Accounts.
Recherchez le compte actif et sélectionnez … » Drop Account.
Saisissez une période de grâce au cours de laquelle le compte peut être rétabli.
Sélectionnez Drop Account.
- SQL:
Exécutez la commande DROP ACCOUNT.
Par exemple, pour supprimer un compte
my_account
et accorder une période de grâce de 14 jours pour récupérer le compte, entrez :DROP ACCOUNT my_account GRACE_PERIOD_IN_DAYS = 14;
Note
Si vous souhaitez supprimer un compte de lecteur, exécutez la commande DROP MANAGED ACCOUNT.
Affichage des comptes supprimés¶
Les administrateurs d’organisations disposent de plusieurs options pour visualiser les comptes supprimés qui sont encore dans leur période de grâce. Certaines de ces options affichent également les comptes supprimés qui ont été définitivement supprimés du système.
- Snowsight:
Vous pouvez utiliser Snowsight pour afficher tous les comptes supprimés, y compris ceux qui le sont définitivement.
Sélectionnez Admin » Accounts.
Sélectionnez l’onglet Dropped Accounts.
Les comptes supprimés qui sont encore dans le délai de grâce apparaissent avec un indicateur jaune et ont un Drop Date qui est dans le futur.
Les comptes définitivement supprimés ont une date Drop Date antérieure ou égale à la date du jour.
- SQL:
L’exécution de la commande SHOW ORGANIZATION ACCOUNTS avec le mot-clé facultatif HISTORY affiche les comptes supprimés qui sont encore dans leur période de grâce. Les comptes définitivement supprimés ne sont pas inclus dans la sortie.
Lorsque l’administrateur de l’organisation exécute la commande suivante :
SHOW ORGANIZATION ACCOUNTS HISTORY;
Le résultat comprend les comptes supprimés et les colonnes supplémentaires
dropped_on
,scheduled_deletion_time
, etrestored_on
.- Vue ACCOUNTS:
Les utilisateurs ayant accès au schéma ORGANIZATION_USAGE peuvent interroger la vue ACCOUNTS pour voir tous les comptes supprimés, y compris ceux qui l’ont été définitivement.
Restauration d’un compte¶
Un administrateur de l’organisation peut rétablir, ou annuler la suppression, d’un compte supprimé pendant la période de grâce, ce qui empêche sa purge. La restauration d’un compte le déverrouille, ce qui permet aux utilisateurs d’y accéder comme s’il n’avait jamais été supprimé.
Un administrateur d’organisation peut supprimer un compte en utilisant Snowsight ou SQL.
- Snowsight:
Sélectionnez Admin » Accounts.
Sélectionnez l’onglet Dropped Accounts.
Recherchez le compte et sélectionnez … » Undrop Account.
Sélectionnez Undrop Account.
- SQL:
Exécutez la commande UNDROP ACCOUNT pour restaurer un compte. Par exemple, la commande suivante restaure le compte supprimé
myaccount123
, qui se trouvait encore dans la période de grâce :UNDROP ACCOUNT myaccount123;