0
我在名爲test的數據庫上設置了一些安全性。CouchDB複製是否需要系統管理員或數據庫管理員?
名稱爲「user_test」的用戶不是系統管理員。因此,他擁有測試數據庫的管理權限和成員權限。
如前所述:
創建設計文件僅限於管理員,如果複製被觸發沒有管理員憑據,寫複製過程中的設計文件將會失敗,並記錄爲doc_write_failures。如果您有管理員,請務必在複製請求中包含憑據:
因爲他們指的是設計文檔,所以我在考慮數據庫管理員。
因此,當我嘗試在_replicator數據庫中設置複製文檔時,連接會使用「user_text」憑據「掛起」。
如果我使用我的系統管理員,立即觸發複製。
所以我的問題:
在目標或源財產,我需要把系統管理員憑據或數據庫管理員憑據?
更新
使用系統管理員設置複製會自動觸發(良好)。
如果我使用數據庫管理員,則不會發生任何事情。甚至沒有錯誤。有點奇怪,因爲它適用於其他PC ...