DROP CREDENTIAL

적용 대상:확인 표시 예 Databricks SQL 확인 표시 예 Databricks Runtime 10.4 LTS 이상 확인 표시 예 Unity 카탈로그만 표시

기존 자격 증명을 삭제합니다. Azure Databricks 메타스토어에 위치가 없는 경우 예외를 throw합니다. 자격 증명을 삭제하려면 자격 증명에 대한 MANAGE 권한이 있거나 해당 소유자가 되어야 합니다.

구문

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

매개 변수

  • IF EXISTS

    지정한 경우 자격 증명이 없는 경우 Azure Databricks 예외를 throw하지 않습니다.

  • [ 보관 | 서비스 ] credential_name

    메타스토어에 있는 기존 자격 증명의 이름입니다. 이름이 존재하지 않으면 IF EXISTS이(가) 지정된 경우를 제외하고 예외가 발생합니다.

    STORAGESERVICE (Databricks Runtime 15.4 이상에서 예가 선택됨)의 사용은 선택 사항입니다.

  • FORCE

    필요에 따라 기존 개체에서 자격 증명을 사용하는 경우에도 Azure Databricks 강제로 자격 증명을 삭제합니다. 지정하지 않으면 FORCE 자격 증명을 사용할 때 오류가 발생합니다.

    Important

    스토리지 자격 증명을 강제로 삭제하면 유효한 자격 증명 없이 스토리지 자격 증명에 종속된 모든 외부 위치가 남습니다. 이러한 외부 위치는 새 자격 증명을 할당할 때까지 더 이상 사용할 수 없습니다.

예제

> DROP CREDENTIAL street_cred;

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