DROP CREDENTIAL

Berlaku untuk:ditandai centang ya Databricks SQL ditandai centang ya Databricks Runtime 10.4 LTS ke atas ditandai centang ya Unity Catalog saja

Menghapus kredensial yang ada. Azure Databricks melemparkan pengecualian jika lokasi tidak ada di metastore. Untuk menghilangkan kredensial, Anda harus memiliki hak istimewa MANAGE pada kredensial atau menjadi pemiliknya.

Sintaks

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

Parameter

  • IF EXISTS

    Jika ditentukan, Azure Databricks tidak melemparkan pengecualian ketika kredensial tidak ada.

  • [ STORAGE | LAYANAN ] credential_name

    Nama kredensial yang sudah ada di metastore. Jika nama tidak ada, pengecualian diberikan kecuali IF EXISTS telah ditentukan.

    Penggunaan STORAGE dan SERVICE (centang ditandai ya Databricks Runtime 15.4 ke atas) bersifat opsional.

  • FORCE

    Secara opsional memaksa Azure Databricks untuk menghilangkan kredensial bahkan jika objek yang ada menggunakannya. Jika FORCE tidak ditentukan, kesalahan dimunculkan saat kredensial sedang digunakan.

    Important

    Memaksa penghapusan kredensial penyimpanan meninggalkan lokasi eksternal yang bergantung padanya tanpa kredensial yang valid. Lokasi eksternal tersebut tidak lagi dapat digunakan sampai Anda menetapkan kredensial baru.

Contoh

> DROP CREDENTIAL street_cred;

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