DROP CREDENTIAL

S’applique à :coche marquée oui Databricks SQL coche marquée oui Databricks Runtime 10.4 LTS et ultérieur coche marquée oui Unity Catalog uniquement

Supprime des informations d’identification existantes. Azure Databricks lève une exception si l’emplacement n’existe pas dans le metastore. Pour supprimer des informations d’identification, vous devez disposer du MANAGE privilège sur les informations d’identification ou être son propriétaire.

Syntaxe

DROP [ STORAGE | SERVICE ] CREDENTIAL [ IF EXISTS ] credential_name [ FORCE ]

Paramètres

  • IF EXISTS

    Si elle est spécifiée, Azure Databricks ne lève pas d’exception lorsque les informations d’identification n’existent pas.

  • [ STOCKAGE | SERVICE ] credential_name

    Nom des informations d’identification existantes dans le magasin de données. Si le nom n’existe pas, une exception est levée, sauf si IF EXISTS a été spécifié.

    L’utilisation de STORAGE et de SERVICE (coché oui Databricks Runtime 15.4 et versions ultérieures) est facultative.

  • FORCE

    Si vous le souhaitez, forcez Azure Databricks à supprimer les informations d’identification même si des objets existants l’utilisent. Si FORCE elle n’est pas spécifiée, une erreur est générée lorsque les informations d’identification sont en cours d’utilisation.

    Important

    Forcer la suppression d’informations d’identification de stockage laisse les emplacements externes qui dépendent de celui-ci sans informations d’identification valides. Ces emplacements externes ne sont plus utilisables tant que vous n’avez pas affecté de nouvelles informations d’identification.

Exemples

> DROP CREDENTIAL street_cred;

-- Drop a storage credential even if external locations depend on it.
> DROP STORAGE CREDENTIAL street_cred FORCE;