On this page
31.7. Security
用于复制连接的角色必须具有REPLICATION属性(或是超级用户)。该角色的访问权限必须在pg_hba.conf中配置,并且必须具有LOGIN属性。
为了能够复制初始表数据,用于复制连接的角色必须对已发布表具有SELECT特权(或成为超级用户)。
要创建发布,用户必须在数据库中具有CREATE特权。
要将表添加到发布中,用户必须对表拥有所有权。若要创建自动发布所有表的发布,用户必须是超级用户。
要创建订阅,用户必须是超级用户。
订阅应用过程将以超级用户的特权在本地数据库中运行。
特权仅在复制连接开始时检查一次。从发布商读取每个更改记录时,不会重新检查它们,也不会在应用时重新检查每个更改。