首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何临时禁用couchdb中的特定用户?

问如何临时禁用couchdb中的特定用户?
EN

Stack Overflow用户
提问于 2019-07-07 12:31:13
回答 1查看 74关注 0票数 1

我需要一种方法来暂时禁用特定用户对我的couchdb的读/写访问,即在一段时间内禁止他访问,但让他知道他是被禁止的。做这件事最好的方法是什么?

我想到的第一件事就是修改他的密码(设置了require_valid_user),但这样肯定不会有任何反馈给他,因为他的访问权限完全丢失了。

我的数据库设置了基于角色的访问权限,所有常规用户都被分配到“注册”角色,所以我的第二个想法是将他的角色更改为类似于“禁止”的=>,他将失去对所有常规数据库的访问权限。但是在这种情况下如何提供反馈呢?

_users数据库也有访问的“注册”角色(这是必要的吗?)它会阻止“禁止”角色的用户从那里读取他自己的文档吗?

EN

回答 1

Stack Overflow用户

发布于 2019-08-06 15:29:50

以防有人来这里做类似的任务。=>solution:最后,我使用服务器逻辑将用户角色更改为“禁止”,并将此角色添加到_users DB的访问角色中。这样,被禁止的用户将完全失去对其他DB(请求“已注册”角色)的访问权限,并且必须等待服务器将其角色更改回有效角色。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56919356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档