2014-06-05 208 views
4

不幸的是我忘記了我的用戶名和密碼是要登錄到CouchDB的。如何獲取CouchDB用戶名和密碼

這是一個similar的問題。

我在C:\Program Files (x86)\Apache Software Foundation\CouchDB\etc\couchdb

password = somepassword 
username = password 

local.ini文件中看着但是我無法通過lclhst:5984/_utils/index.html登錄登錄。

我也試圖在/opt/couchbase/var/lib/couchbase/config/config.dat

的CONFIG.DAT文件是否有其他地方的用戶名或密碼可能呢?似乎有一個文件的層次結構優先於對方,儘管我無法在文檔中找到它。

感謝

回答

7

您的服務器證書是在誰的完整路徑可以使用couchdb -c,在[admins]部分中找到的local.ini,但密碼散列。它看起來像這樣:

[admins] 
username = -pbkdf2-70349775b6e7674de7fd45ff08675550046535c9,f18db0cd9fd933c0c610532e965ef1de,10 

如果您忘記了密碼,只需更換使用新密碼的哈希,並重新啓動CouchDB的。它會立即重新設置。例如:

[admins] 
username = newPassw0rd