젠 토토 재할당

REASSIGN OWNED — 데이터베이스 역할이 젠 토토한 데이터베이스 객체의 젠 토토권 변경

시놉시스

이 젠 토토한 재할당old_role| 현재_역할 | CURRENT_USER | SESSION_USER  [, ...]
               에new_role| 현재_역할 | CURRENT_USER | SESSION_USER

설명

젠 토토 재할당다음 중 하나가 소유한 데이터베이스 객체의 소유권을 변경하도록 시스템에 지시합니다.old_rolesnew_role.

매개변수

old_role

역할의 이름. 이 역할이 소유한 현재 데이터베이스 내의 모든 객체와 모든 공유 객체(데이터베이스, 테이블스페이스)의 소유권은 다음에 재할당됩니다.new_role.

new_role

영향을 받은 객체의 새로운 젠 토토자가 될 역할의 이름.

참고

젠 토토 재지정은 하나 이상의 역할 제거를 준비하는 데 자주 사용됩니다. 왜냐면젠 토토 재지정다른 데이터베이스 내의 개체에는 영향을 주지 않습니다. 일반적으로 제거할 역할이 젠 토토한 개체가 포함된 각 데이터베이스에서 이 명령을 실행해야 합니다.

젠 토토 재할당소스 역할과 대상 역할 모두에 대한 멤버십이 필요합니다.

젠 토토한 삭제명령은 하나 이상의 역할이 젠 토토한 모든 데이터베이스 개체를 삭제하는 대안입니다.

젠 토토 재지정명령은 부여된 권한에 영향을 미치지 않습니다.old_roles자신이 젠 토토하지 않은 개체에 대해. 마찬가지로로 생성된 기본 권한에는 영향을 미치지 않습니다.기본 권한 변경. 사용젠 토토한 삭제그러한 특권을 취소합니다.

참조PostgreSQL : 문서 : 17 : 21.4. 사설 토토 삭제더 많은 토론을 원하시면.

호환성

젠 토토 재할당명령은 aPostgreSQL확장.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.