删除CouchDB管理员用户

删除CouchDB管理员用户,couchdb,pouchdb,Couchdb,Pouchdb,我不小心在沙发数据库中添加了管理员用户,我记不起它的密码。我试图在本地重新安装CouchDB,但admin仍然存在。我在mac book上 是否有办法删除此用户?对于服务器管理员,他们将添加到数据库的local.ini配置文件中。因此,可以通过\u configAPI端点访问它们: GET /_config/admins { "admin": "<<hashed-password>>" } 由于您特别提到忘记了密码,您可以手动删除/etc/couchdb/loca

我不小心在沙发数据库中添加了管理员用户,我记不起它的密码。我试图在本地重新安装CouchDB,但admin仍然存在。我在mac book上


是否有办法删除此用户?

对于服务器管理员,他们将添加到数据库的
local.ini
配置文件中。因此,可以通过
\u config
API端点访问它们:

GET /_config/admins

{
  "admin": "<<hashed-password>>"
}
由于您特别提到忘记了密码,您可以手动删除
/etc/couchdb/local.ini
文件中的条目,如下所示:

[admins]
admin=<<hashed-password>>
[管理员]
管理员=
只需删除以
admin=
开头的行,然后重新启动服务器

有关更多信息,请参阅

[admins]
admin=<<hashed-password>>