gpt4 book ai didi

mysql - PostgreSQL 和 MySQL 权限管理等 CouchDB 数据库是否有访问控制?

转载 作者:IT王子 更新时间:2023-10-28 23:43:47 26 4
gpt4 key购买 nike

我正在考虑编写一个 CouchDB 支持的应用程序来存储敏感数据。是否可以设置一些东西,以便我可以获得类似 MySQL 和 PostgreSQL 的访问控制,系统上的特定用户(Unix 系统用户意义上的用户)可以被拒绝或授予对特定 CouchDB 数据库的访问权限?

最佳答案

当然,您可以在 _users 数据库中设置用户。您可以为每个用户分配角色、组以及任何其他自定义字段。在设计文档中的 validate_doc_update 函数中,您可以检查用户角色并据此批准或拒绝访问。您还可以将用户全局分配为“读者”和“作者”。您可以通过基本 HTTP 身份验证、OAuth 和各种其他方法对用户进行身份验证。

请参阅 Security Features OverviewDocument Update Validation wiki 上的页面以开始使用。

关于mysql - PostgreSQL 和 MySQL 权限管理等 CouchDB 数据库是否有访问控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4965666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com