2014-06-05 205 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