DROP CREDENTIAL

platí pro:označeno Ano Databricks SQL označeno Ano Databricks Runtime 10.4 LTS a vyšší označeno Ano pouze katalog Unity

Zahodí existující přihlašovací údaje. Azure Databricks vyvolá výjimku, pokud umístění v metastoru neexistuje. Pokud chcete odstranit přihlašovací údaje, musíte mít oprávnění MANAGE k přihlašovacím údajům nebo být jeho vlastníkem.

Syntaxe

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

Parametry

  • IF EXISTS

    Pokud je zadáno, Azure Databricks nevyvolá výjimku, pokud přihlašovací údaje neexistují.

  • [ ÚLOŽIŠTĚ | SLUŽBA ] credential_name

    Název existujícího přihlašovacího údaje v metastoru. Pokud název neexistuje, je vyvolána výjimka, pokud IF EXISTS nebyla zadána.

    Použití STORAGE a SERVICE (zaškrtlá možnost Ano Databricks Runtime 15.4 a vyšší) je volitelné.

  • FORCE

    Volitelně můžete vynutit, aby Azure Databricks přihlašovací údaje vynutily, i když je používají existující objekty. Pokud FORCE není zadána, při použití přihlašovacích údajů se vyvolá chyba.

    Important

    Vynucení odstranění přihlašovacích údajů úložiště ponechá všechna externí umístění, která na něm závisejí bez platných přihlašovacích údajů. Tato externí umístění už nebudou použitelná, dokud nepřidáte nové přihlašovací údaje.

Příklady

> DROP CREDENTIAL street_cred;

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