다음을 통해 공유


DROP APPLICATION ROLE(Transact-SQL)

적용 대상:SQL ServerAzure SQL 데이터베이스Azure SQL Managed Instance

현재 데이터베이스에서 애플리케이션 역할을 제거합니다.

Transact-SQL 구문 표기 규칙

구문

DROP APPLICATION ROLE rolename  

인수

롤네임
삭제할 애플리케이션 역할의 이름을 지정합니다.

설명

보안 개체를 소유한 애플리케이션 역할은 삭제할 수 없습니다. 보안 개체를 소유한 애플리케이션 역할을 삭제하려면 먼저 보안 개체의 소유권을 이전하거나 보안 개체를 삭제해야 합니다.

비고

스키마는 데이터베이스 사용자와 동일하지 않습니다. 시스템 카탈로그 뷰를 사용하여 데이터베이스 사용자와 스키마 간의 차이점을 식별합니다.

사용 권한

데이터베이스에 대한 ALTER ANY APPLICATION ROLE 권한이 필요합니다.

예제

데이터베이스에서 애플리케이션 역할 "weekly_ledger"를 삭제합니다.

DROP APPLICATION ROLE weekly_ledger;  
GO  

참고 항목

애플리케이션 역할
CREATE APPLICATION ROLE(Transact-SQL)
ALTER APPLICATION ROLE(Transact-SQL)
EVENTDATA(Transact-SQL)