본문으로 건너뛰기
최종 수정: 에

DROP ROLE

설명​

DROP ROLE 문은 역할을 삭제하는 데 사용됩니다.

구문​

  DROP ROLE [IF EXISTS] <role_name>;

필수 매개변수​

1. <role_name>:

역할의 이름입니다.

접근 제어 요구 사항​

이 SQL 명령을 실행하는 사용자는 최소한 다음 권한을 보유해야 합니다:

권한객체참고 사항
ADMIN_PRIVUSER 또는 ROLE이 작업은 ADMIN_PRIV 권한이 있는 사용자 또는 역할만 수행할 수 있습니다

사용 시 참고 사항​

  • 역할을 삭제해도 이전에 해당 역할에 속해 있던 사용자의 권한에는 영향을 주지 않습니다. 역할과 사용자의 연결만 해제되며, 사용자가 해당 역할을 통해 얻은 권한은 변경되지 않습니다.

예제​

사전 준비: role1을 생성하여 DROP 예제에서 삭제할 대상을 준비합니다:

CREATE ROLE role1;
  • role1 삭제
DROP ROLE role1;