Для серверных администраторов они добавляются в конфигурационный файл базы данных local.ini
. Таким образом, они доступны через _config
API конечных точек:
GET /_config/admins
{
"admin": "<<hashed-password>>"
}
В результате, они могут также быть удалены с помощью HTTP. (Если вы вошли в систему)
DELETE /_config/admins/admin
{
"ok": true
}
Поскольку вы конкретно упоминается, что вы забыли пароль, вы можете вручную удалить запись в файле /etc/couchdb/local.ini
, он будет указан как:
[admins]
admin=<<hashed-password>>
Просто удалите строку, начинающуюся с admin=
, и перезапустите сервер.
Дополнительную информацию можно получить у docs