use*_*197 21
这对我有用:当couchdb停止时,
这会将用户数据库重置为出厂默认设置(管理员方!)并擦除所有couchdb的用户帐户.可能会有一种更微妙的方式
Eri*_*sel 14
使用Apache CouchDB,可以通过编辑CouchDB配置文件夹(大多数Linux安装中的/ etc/couchdb /)中的文件local.ini来更改管理员帐户密码.[1]
查找该[admin]
部分,其中将列出所有管理员用户名及其哈希密码:
[admin]
foo = -pbkdf2-0e0e83f911c970565fc988497a657bdc21a005e8,19ecef0bea1caf8d7f08fb791379c686,10
Run Code Online (Sandbox Code Playgroud)
使用新的明文密码替换密码哈希:
foo = bar
Run Code Online (Sandbox Code Playgroud)
现在重启CouchDB(sudo restart couchdb
在Ubuntu上).CouchDB会在启动时注意到明文密码,并自动将其替换为散列版本.
我做的很简单.我在这里找到了我的旧用户名和密码:
/opt/couchbase/var/lib/couchbase/config/config.dat
Run Code Online (Sandbox Code Playgroud)
之后我去了opt/couchbase/bin/
,跑了
./couchbase-cli cluster-init -c localhost:8091 -u old_user -p old_password --cluster-init-username=new_user --cluster-init-password=new_password
Run Code Online (Sandbox Code Playgroud)
完成!您也可以查看:http://www.couchbase.com/docs/couchbase-manual-2.0/couchbase-faq.html
归档时间: |
|
查看次数: |
23951 次 |
最近记录: |