DROP CREDENTIAL

Van toepassing op:met ja gemarkeerd Databricks SQL met ja gemarkeerd Databricks Runtime 10.4 LTS en hoger alleen Unity Catalog gemarkeerd met ja

Verwijdert een bestaande referentie. Azure Databricks genereert een uitzondering als de locatie niet bestaat in de metastore. Als u een referentie wilt verwijderen, moet u de MANAGE bevoegdheid voor de referentie hebben of de eigenaar ervan zijn.

Syntaxis

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

Parameterwaarden

  • IF EXISTS

    Indien opgegeven, genereert Azure Databricks geen uitzondering wanneer de referentie niet bestaat.

  • [ OPSLAG | DIENST ] credential_name

    De naam van een bestaande referentie in de metastore. Als de naam niet bestaat, wordt er een uitzondering opgetreden, tenzij IF EXISTS is opgegeven.

    Het gebruik van STORAGE en SERVICE (vinkje als Ja Databricks Runtime 15.4 en hoger) is optioneel.

  • FORCE

    U kunt eventueel Azure Databricks dwingen om de referentie te verwijderen, zelfs als bestaande objecten deze gebruiken. Als FORCE dit niet is opgegeven, wordt er een fout gegenereerd wanneer de referentie wordt gebruikt.

    Important

    Als u afdwingt dat een opslagreferentie wordt verwijderd, blijven alle externe locaties die hiervan afhankelijk zijn zonder geldige referenties. Deze externe locaties zijn pas bruikbaar als u een nieuwe referentie toewijst.

Voorbeelden

> DROP CREDENTIAL street_cred;

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