DROP ORDED

DROP BOIRED - 데이터베이스 역할이 소유 한 데이터베이스 개체 제거

시놉시스

DROP 소유이름| current_role | current_user | Session_USER [, ...] [Cascade | 제한]

설명

DROP ORDED지정된 역할 중 하나가 소유 한 현재 데이터베이스 내의 모든 객체를 삭제합니다. 현재 데이터베이스 또는 공유 오브젝트 (데이터베이스, 테이블 스페이스)에 대한 주어진 역할에 부여 된 권한은 취소됩니다.

매개 변수

이름

객체가 삭제되고 특권이 취소 될 역할의 이름.

캐스케이드

영향을받는 객체에 의존하는 객체를 자동으로 삭제하고 그 객체에 의존하는 모든 객체 (참조PostgreSQL : 문서 : 14 : 5.14.토토 사이트 추천 추적).

제한

다른 데이터베이스 객체가 영향을받는 객체 중 하나에 의존하는 경우 역할에 의해 소유 한 객체를 삭제하는 것을 거부합니다. 이것은 기본입니다.

노트

DROP ORDED종종 하나 이상의 역할을 제거하기 위해 사용됩니다. 왜냐하면DROP ORDED현재 데이터베이스의 개체에만 영향을 미치며, 일반적으로 제거 할 역할에 의해 소유 된 개체를 포함하는 각 데이터베이스 에서이 명령을 실행해야합니다..

사용캐스케이드옵션은 명령을 다른 사용자가 소유 한 개체로 재발하게 할 수 있습니다.

the재 설계명령은 하나 이상의 역할이 소유 한 모든 데이터베이스 개체의 소유권을 재 할당하는 대안입니다. 하지만,소유 한 reassign다른 개체에 대한 특권을 다루지 않습니다.

역할이 소유 한 데이터베이스 및 테이블 스페이스는 제거되지 않습니다.

참조PostgreSQL : 문서 : 14 : 22.4. 와이즈 토토 삭제더 많은 토론을 위해.

호환성

DROP ORDED명령은 A토토 사이트확장.

정정 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면