2011-12-02 16 views
16

मैं अपने कॉच डीबी इंस्टेंस को वापस व्यवस्थापक पार्टी में लाना चाहता हूं। यह लोकलहोस्ट पर चल रहा है, इसलिए यह एक सुरक्षा चिंता नहीं है। मैं इसे पुनर्स्थापित नहीं करना चाहता क्योंकि मेरे पास कुछ डेटाबेस हैं और चल रहे हैं जिन्हें मैं रखना चाहता हूं।व्यवस्थापक पार्टी पर वापस जा रहे हैं

[admins] 
#admin = -hashed-xxxxxx 

मैं अपने _users डेटाबेस से सभी गैर-डिजाइन दस्तावेजों को नष्ट कर दिया:

मैं अपने local.ini में व्यवस्थापक उपयोगकर्ता बाहर टिप्पणी की कोशिश की।

व्यवस्थापक लक्ष्य पर वापस जाने के लिए मेरे पास मुख्य लक्ष्य प्रमाणीकरण के बिना डेटाबेस बनाने में सक्षम होना है।

व्यवस्थापक पार्टी पर वापस जाने के लिए मैं क्या कर सकता हूं? वैकल्पिक रूप से मैं अपना उदाहरण कैसे स्थापित कर सकता हूं जैसे कि अनाम उपयोगकर्ता डेटाबेस बना और हटा सकता है?

+0

क्या आपने 'local.ini' को बदलने के बाद डेटाबेस को पुनरारंभ किया है? –

+0

हाँ, मैंने रोका और सोफे शुरू कर दिया। –

+2

बस स्पष्ट होने के लिए: व्यवस्थापक पार्टी पर वापस जाने के लिए, आप local.ini (/etc/couchdb/local.ini उबंटू पर) संपादित करें और सभी [admins] प्रविष्टियों का उपयोग करके टिप्पणी करें; या बस सभी लाइनों को हटा दें। –

उत्तर

17

# इस कॉन्फ़िगरेशन प्रारूप में एक वैध टिप्पणी नहीं है, इसके बजाय ; का उपयोग करें।

यदि आप #admin के रूप में लॉगिन करने का प्रयास करते हैं (केवल admin के बजाय) यदि आप सही पासवर्ड देते हैं तो यह आपको बताएगा। तो, या तो पूरी तरह से लाइन को हटा दें, या ; के साथ इसे उपसर्ग करें।

+2

मुझे स्थानीय.ini – redgeoff

7

आप इसे कॉच डीबी वेब यूआई के माध्यम से भी कर सकते हैं।

  1. फ्यूटन (http://127.0.0.1:5984/_utils/config.html) या Fauxton (http://127.0.0.1:5984/_utils/fauxton/#_config) के विन्यास कक्ष पर जाएं।
  2. admin अनुभाग में, सभी पंक्तियों को हटाएं।
  3. आराम करें: यह फिर से "व्यवस्थापक पार्टी" है।
+1

में 'couch_httpd_auth' अनुभाग के तहत लाइनों पर भी टिप्पणी करना पड़ा धन्यवाद! और पहले लॉग इन करना न भूलें :)। –

+1

यह काम नहीं करता है - अब मैं fauxton में लॉग इन नहीं कर सकता – Armand

संबंधित मुद्दे