DROP CREDENTIAL

Se aplica a:comprobar que se ha marcado sí Databricks SQL marcado de sí Databricks Runtime 10.4 LTS y versiones posteriores marcado de sí solo Unity Catalog

Elimina una credencial existente. Azure Databricks produce una excepción si la ubicación no existe en el metastore. Para quitar una credencial, debe tener el privilegio MANAGE en la credencial o ser su propietario.

Sintaxis

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

Parámetros

  • IF EXISTS

    Si se especifica, Azure Databricks no produce una excepción cuando la credencial no existe.

  • [ ALMACENAMIENTO | SERVICIO ] credential_name

    El nombre de una credencial existente en el metastore. Si el nombre no existe, se produce una excepción, a menos que se haya especificado IF EXISTS.

    El uso de STORAGE y SERVICE (compruebe que sí Databricks Runtime 15.4 y versiones posteriores) es opcional.

  • FORCE

    Opcionalmente, obligue a Azure Databricks quitar la credencial incluso si los objetos existentes lo usan. Si FORCE no se especifica , se produce un error cuando la credencial está en uso.

    Important

    Forzar la eliminación de una credencial de almacenamiento deja cualquier ubicación externa que dependa de ella sin una credencial válida. Esas ubicaciones externas ya no se pueden usar hasta que asigne una nueva credencial.

Ejemplos

> DROP CREDENTIAL street_cred;

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