이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.스포츠 토토 베트맨 PostgreSQL : 문서 : 17 : 재 설계버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

소유 재할당

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 : 문서 : 10 : 21.4. 윈 토토 삭제더 많은 토론을 원하시면.

호환성

소유 재지정명령은 a포스트그레SQL확장.