我在 mac 上工作,下载了 mac 社区版。启动应用程序,并打开管理控制台。到目前为止一切顺利,直到我注销。现在我无法再次登录,因为我一开始就不必设置密码。它可能是在整个之前的版本上设置的,但我不确定。
重装无效。我总是被弹回登录屏幕。
按照其他帖子和在线帮助中的建议执行以下命令导致erlang崩溃
erl -noinput -eval 'case file:read_file("/Users/testuser/Couchbase Server.app/Contents/Resources/couchbase-core/var/lib/couchbase/config/config.dat") of {ok, B} -> io:format("~p~n", [binary_to_term(B)]) end.' -run init stop | grep cred
Crash dump was written to: erl_crash.dump
init terminating in do_boot ()
欢迎提出建议
我一直在尝试在 couchdb ini 文件的管理员部分添加一个新用户,但它们似乎并没有生效(密码没有被散列,当这些文件被读取时它应该被散列)
最佳答案
有一个 cbreset_password
脚本可以运行,位于 CouchBase 服务器应用程序的 /Contents/Resources/couchbase-core/bin
文件夹中
所以对我来说它在 /Applications/Couchbase Server.app/Contents/Resources/couchbase-core/bin
只需运行它,您就可以重置Administrator
帐户的密码
关于macos - 在不知道的情况下恢复 Couchbase 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16148207/