我在名为 test 的数据库上设置了一些安全性。
名为“user_test”的用户不是系统管理员。因此,他拥有 test 数据库的管理员权限和成员权限。
如上所述:
创建设计文档仅限于管理员,如果在没有管理员凭据的情况下触发复制,则在复制期间编写设计文档将失败并记录为doc_write_failures。如果您有管理员,请确保在复制请求中包含凭据:
由于他们指的是设计文档,我正在考虑数据库管理员。
因此,当我尝试在_replicator数据库中设置复制文档时,连接“挂起”并带有“user_text”凭据。
如果我使用系统管理员,则会立即触发复制。
在目标或来源属性中,是否需要输入系统管理员凭据或数据库管理员凭据?
使用系统管理员设置复制会自动触发(好)。
如果我使用数据库管理员,则不会发生任何事情。甚至没有错误。这有点奇怪,因为它适用于其他电脑......
答案 0 :(得分:0)
为了您的信息,在测试并修复了一些错误后,我发现您可以使用非系统管理员进行复制。
即使很难,我的复制也出现了一些问题。我最终清除了_replicator中损坏的文件并重新启动了每个实例,一切都得到了解决。