不幸的是我忘记了登录CouchDB的用户名和密码.
这是一个类似的问题.
我在local.ini
文件中查看了C:\Program Files (x86)\Apache Software Foundation\CouchDB\etc\couchdb
password = somepassword username = password
但是我无法通过lclhst
:5984/_utils/index.html
登录登录.
我也尝试过config.dat文件 /opt/couchbase/var/lib/couchbase/config/config.dat
是否有其他地方可以使用用户名或密码?似乎有一个文件层次结构优先于彼此,但我在文档中找不到这个.
谢谢
您的服务器凭据位于local.ini
其完整路径中,可以couchdb -c
在[admins]
部分中找到,但密码是经过哈希处理的.它看起来像这样:
[admins] username = -pbkdf2-70349775b6e7674de7fd45ff08675550046535c9,f18db0cd9fd933c0c610532e965ef1de,10
如果您忘记了密码,只需用新密码替换哈希值并重新启动CouchDB即可.它会立即重新出现.例:
[admins] username = newPassw0rd