이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 낙하 토토 핫버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

윈 토토 삭제

이름

DROP ROLE -- 데이터베이스 윈 토토 제거

시놉시스

윈 토토 삭제 [ 존재하는 경우 ]이름 [, ...]

설명

윈 토토 삭제지정된 것을 제거합니다 역할. 슈퍼유저 역할을 삭제하려면 슈퍼유저여야 합니다. 너 자신; 수퍼유저가 아닌 역할을 삭제하려면 다음이 필요합니다.크리에이터롤특권.

역할이 여전히 참조되고 있는 경우 제거할 수 없습니다. 클러스터의 데이터베이스; 그렇다면 오류가 발생합니다. 이전 역할을 삭제하려면 해당 역할이 소유한 모든 개체를 삭제해야 합니다(또는 소유권을 재할당하고 해당 역할이 갖고 있는 모든 권한을 취소합니다. 부여되었습니다. 그만큼젠 토토 : 문서 : 9.0 : 재 설계그리고PostgreSQL : 문서 : 9.0 : 롤 토토 ORDED명령은 이 목적에 유용할 수 있습니다.

그러나 윈 토토 멤버십을 제거할 필요는 없습니다. 윈 토토과 관련된;윈 토토 삭제다른 대상 윈 토토의 모든 멤버십을 자동으로 취소합니다. 윈 토토 및 대상 윈 토토의 다른 윈 토토. 다른 윈 토토은 떨어지거나 다른 영향을 받지 않습니다.

매개변수

존재하는 경우

윈 토토이 존재하지 않는 경우 오류를 발생시키지 마십시오. 에이 이 경우 통지가 발행됩니다.

이름

제거할 역할의 이름.

참고

포스트그레SQL프로그램 포함드롭유저동일한 기능을 가지고 있습니다 이 명령으로(사실 이 명령을 호출함) 실행될 수 있습니다. 명령 셸에서.

윈 토토을 삭제하려면:

윈 토토 삭제 조나단;

호환성

SQL 표준이 정의함윈 토토 삭제, 하지만 한 번에 하나의 역할만 삭제할 수 있습니다. 다음과 다른 권한 요구 사항을 지정합니다.포스트그레SQL사용합니다.