couchDB权限设置问题
来源:互联网 发布:阿里云dts同步数据 编辑:程序博客网 时间:2024/06/06 03:07
速作笔记以免忘记!
couchDB在安装时,默认的是admin party 模式,也就是所有人都有权限对数据库进行访问处理。
现在我有这样的需求,就是需要密码才能访问我的数据库,就像再用sql server的时候,要求有密码!这样我才放心自己的数据比较安全。其实数据安全方面,在couchDB中还可以设置访问源,这样只有这个源才能访问你的数据库。如下,在config中设置cors的origins为你允许访问的站点。
回到题目中去,我就是想要设置权限,怎么办?
1.当你安装后,couchDB没有默认管理员,这时候你就需要设置一个管理员,在右下角有个FIX ME 设置他就好了。
2.添加数据库用户,也在右下角, Setup more admins
3.新建一个数据库, 然后点击进入,选择左上角security 弹出下面这个对话框
对话框上面是对本个数据库的管理员进行设置,下面是对本个数据库的使用成员进行设置。在上面输入你允许访问的用户的数组就好。
到这里,权限添加完毕。。。。一开始我还很傻很天真的认为这样就可以了。。。结果发现还是可以继续不用用户名访问。
4.需要在config中设置 require_valid_user =true,这样才能启用密码。
5设置完以上这些,你就不用直接访问了,他会要求你输入密码什么的。我用pouchDB访问的格式为
http://admin:password@127.0.0.1:5984/databaseName
- couchDB权限设置问题
- 权限设置的问题
- Android设置权限问题
- Android设置权限问题
- Android设置权限问题
- 将CouchDB设置为只读模式
- phpmyaddmin的权限设置问题
- nfs server权限设置问题
- ssh的权限设置问题
- NFS server权限设置问题
- ubuntu下权限设置问题
- mongo3.0权限设置问题
- OGG-00665权限设置问题
- linux复制问题,以及设置权限问题
- .net 中如何设置权限的问题
- cvs的权限设置问题(翻译)
- 局域网内设置计算机访问权限问题
- 服务器asp_net权限设置问题及解决方法
- 字符串资源出错问题总结
- MySQL获取系统性能和状态
- EXt js 学习笔记总结
- 链表——约瑟夫问题 百练2746
- Linux下pppd拨号脚本配置
- couchDB权限设置问题
- hdu2209翻纸牌游戏
- OK6410 linux3.0.1 外部中断组1~9无法request_irq的解决方法
- MFC 快速建立线程
- 解决ViewFlipper的OnClick方法与手势冲突的方法
- 买笔记本的“艰辛”
- 对C++默认构造函数的理解
- mailto 参数说明
- DUI控件