重启后无法登录CouchDB?macOS用户登录故障求助
CouchDB登录故障排查方案
配置格式完全错误:你在
[admins]段的写法不符合CouchDB要求。正确格式是**用户名 = 密码**,而非把username和password作为键。你当前的配置实际创建了两个管理员账号:- 账号名:
username,原始密码:randomusername - 账号名:
password,原始密码:randompassword
这显然不是你想要的,你应该改成:
[admins] randomusername = randompassword- 账号名:
配置文件路径可能不对:macOS上CouchDB的配置文件路径取决于安装方式:
- Homebrew安装(Intel芯片):
/usr/local/etc/couchdb/local.ini - Homebrew安装(M系列芯片):
/opt/homebrew/etc/couchdb/local.ini - 官方DMG安装:
/Library/Application Support/CouchDB/etc/local.ini
你修改的Library/Preferences/couchdb_local.ini可能不是CouchDB实际加载的配置文件,导致修改无效。
- Homebrew安装(Intel芯片):
重启方式错误:修改配置后无需重启电脑,只需重启CouchDB服务即可:
- Homebrew安装:执行命令
brew services restart couchdb - 官方DMG安装:在系统偏好设置中找到CouchDB,点击重启按钮
- Homebrew安装:执行命令
修改正确的配置文件后,重启CouchDB服务,再用你设置的randomusername和randompassword登录Fauxton即可。
内容的提问来源于stack exchange,提问作者Kevin Tommy
相关产品推荐
相关产品推荐

