가입자 측 테이블의 스키마를 수정할 수있는 사용자는 해당 토토 핫 수정하는 가입을 소유 한 역할로 임의 코드를 실행할 수 있습니다. 소유권을 제한하고트리거
그러한 표에서 신뢰할 수있는 역할에 대한 특권. 또한 신뢰할 수없는 사용자가 토토 핫 만들 수있는 경우 토토 핫 명시 적으로 나열하는 출판물 만 사용하십시오. 즉, 구독 생성모든 테이블
또는스키마 테이블
SuperUser가 게시자 또는 가입자에 비 템플릿 테이블을 작성하도록 허용 된 모든 사용자를 신뢰할 때만
복제 연결에 사용되는 역할에는가 있어야합니다.복제
속성 (또는 슈퍼 유저). 역할이 부족한 경우SuperUser
andBYSPASSRLS
, 게시자 행 보안 정책이 실행될 수 있습니다. 역할이 모든 테이블 소유자를 신뢰하지 않는 경우 포함옵션 = -Crow_Security = Off
연결 문자열에서; 테이블 소유자가 행 보안 정책을 추가하면 해당 설정으로 인해 정책을 실행하기보다는 복제가 중단됩니다. 역할에 대한 액세스는에서 구성해야합니다.pg_hba.conf
로그인
속성.
초기 테이블 데이터를 복사하려면 복제 연결에 사용 된 역할에는가 있어야합니다.select
게시 된 테이블의 특권 (또는 슈퍼업자).
출판물을 만들려면 사용자에게가 있어야합니다.Create
데이터베이스의 권한.
게시물에 테이블을 추가하려면 사용자는 테이블에 소유권 권한이 있어야합니다. 스키마의 모든 테이블을 출판물에 추가하려면 사용자가 슈퍼 사용자 여야합니다. 스키마의 모든 테이블 또는 모든 테이블을 자동으로 게시하는 게시물을 작성하려면 사용자는 슈퍼업자 여야합니다.
구독을 만들려면 사용자는 슈퍼업자 여야합니다.
구독 적용 프로세스는 가입 소유자의 권한과 함께 로컬 데이터베이스에서 실행됩니다.
게시자에서는 복제 연결이 시작될 때 한 번만 확인되며 각 변경 레코드가 읽을 때 다시 확인하지 않습니다..
가입자에서 가입자의 권한은 적용될 때 각 거래에 대해 다시 확인됩니다. 동시 거래에 의해 구독의 소유권이 변경 될 때 근로자가 거래를 적용하는 과정에있는 경우, 현재 거래의 적용은 이전 소유자의 특권에 따라 계속됩니다..
문서에 맞지 않는 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면