回到管理员聚会

Dav*_*d V 16 couchdb

我想将我的CouchDB实例带回管理员方.它在localhost上运行,因此不是安全问题.我不想重新安装它,因为我有一些数据库,我想继续运行.

我试着在我的评论中指出管理员用户local.ini:

[admins]
#admin = -hashed-xxxxxx
Run Code Online (Sandbox Code Playgroud)

我还从我的_users数据库中删除了所有非设计文档.

我想要回到管理员方面的主要目标是能够在没有身份验证的情况下创建数据库.

我该怎么做才能回到管理员聚会?或者,我如何设置我的实例,以便匿名用户可以创建和删除数据库?

Dom*_*nes 17

#在此配置格式中不是有效注释,请;改用.

如果您尝试以#admin(而不仅仅是admin)登录,如果您提供正确的密码,它将允许您.因此,要么完全删除该行,要么将其作为前缀;.

  • 我还必须在local.ini的`couch_httpd_auth`部分下面注释掉这些行 (2认同)

Aur*_*ien 8

您也可以通过CouchDB Web UI执行此操作.

  1. 转到Futon(http://127.0.0.1:5984/_utils/config.html)或Fauxton(http://127.0.0.1:5984/_utils/#_config)的配置面板.
  2. 在该admin部分中,删除所有行.
  3. 放松:这是"管理员派对"了.

  • 这不起作用 - 现在我无法登录到fauxton (2认同)