DROP CREDENTIAL

Gäller endast för:markerad ja Databricks SQL markerad ja Databricks Runtime 10.4 LTS och senare markerad ja i Unity Catalog

Tar bort en befintlig autentiseringsuppgift. Azure Databricks genererar ett undantag om platsen inte finns i metaarkivet. Om du vill släppa en autentiseringsuppgift måste du ha MANAGE behörighet för autentiseringsuppgifterna eller vara dess ägare.

Syntax

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

Parametrar

  • IF EXISTS

    Om det anges utlöser Azure Databricks inget undantag när autentiseringsuppgifterna inte finns.

  • [ LAGRING | SERVICE ] credential_name

    Namnet på en befintlig autentiseringsuppgift i metaarkivet. Om namnet inte finns utlöses ett undantag såvida inte IF EXISTS har angetts.

    Användningen av STORAGE och SERVICE (markera ja , Databricks Runtime 15.4 och senare) är valfri.

  • FORCE

    Du kan också tvinga Azure Databricks att släppa autentiseringsuppgifterna även om befintliga objekt använder den. Om FORCE inte anges utlöses ett fel när autentiseringsuppgifterna används.

    Important

    Om du tvingar borttagningen av en lagringsautentiseringsuppgift lämnas alla externa platser som är beroende av den utan en giltig autentiseringsuppgift. Dessa externa platser kan inte längre användas förrän du tilldelar en ny autentiseringsuppgift.

Exempel

> DROP CREDENTIAL street_cred;

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