공개적으로 쓰기 가능하고 "admin"역할 만 읽을 수있는 CouchDB 데이터베이스를 설정하려고합니다. 어떻게해야합니까? 문서에 액세스하기위한 비슷한 validate_doc_update
기능이 있습니까?CouchDB 쓰기 전용 데이터베이스
답변
가능한 한 가지 해결 방법은 100 % 안전하지는 않지만 아파치를 "남용"하는 것입니다.
GET
을 허용하지 아파치를 사용할 수
...
Apache를 역방향 프록시로 설정하면 admin (읽기 + 쓰기) 및 사용자 (쓰기 전용)에 대해 다른 URL을 가질 수도 있습니다 ...
wiki에서 this page을 확인하십시오. 데이터베이스 레벨에서 읽기/쓰기 레벨 보안 설정에 대한 소개를 제공합니다.
CouchDB 1.1.0부터는 쓰기 권한이 있지만 데이터베이스에 대한 읽기 액세스 권한은 없습니다. 당신이 할 수있는 일은 데이터베이스 A에 쓰고 데이터베이스 B에 그것을 복제하는 것이며 관리자 만 데이터베이스 B를 읽을 수 있습니다.
이 문서에서 내가 원하는 것을 수행 할 방법을 찾지 못했습니다. 사실 독자가 Reader 사용자 또는 Reader 역할에 영향을 미치는 경우 데이터베이스가 비공개가됩니다 (쓰기 위해 인증해야 함). – Maxime
이 답변은 내 아치 천적에서 비롯된 것임에도 불구하고 가장 일반적인 해결 방법을 추천하고 +1을 편집했습니다. :) – JasonSmith
- 1. 서버 측 - CouchDB 전용
- 2. MongoDB의 쓰기 전용 모음
- 3. CouchDB _users 데이터베이스에 대한 읽기/쓰기 제한
- 4. 업데이트하는 동안 오류가 발생했습니다. '읽기 전용 데이터베이스 쓰기 시도
- 5. CouchDB 백업 및 데이터베이스 복제
- 6. 메인 엔티티 당 CouchDB 데이터베이스
- 7. 읽기 전용 스레드와 쓰기 전용 스레드에 대한 뮤텍스를 작성해야합니까?
- 8. 임시 변경 사항이있는 읽기 전용 sqlite 데이터베이스
- 9. 데이터베이스 쓰기 속도 향상
- 10. 자동 데이터베이스 읽기/쓰기 매시
- 11. 의 FxCop + MVP : "속성 쓰기 안 전용"
- 12. TypeDescriptor.GetProperties (thisType)는 쓰기 전용 속성을 반환합니다.
- 13. 데이터베이스 또는 업데이트 덮어 쓰기 (iPhone)?
- 14. 관계형 데이터베이스 디자인 패턴 질문 - 광범위한 읽기 전용 데이터베이스
- 15. SQL : 통계 전용 데이터베이스 및 파티션
- 16. C# CSLA 비즈니스 개체 딜레마 : 읽기 전용 vs 읽기/쓰기
- 17. Sqlite .NET 및 Entity Framework - "읽기 전용 데이터베이스 작성 시도"
- 18. CouchDB 버전 관리/감사
- 19. CouchDB 시작하기
- 20. couchDB + codeigniter?
- 21. CouchDB 시작하기
- 22. CouchDB 인증
- 23. Couchdb .... HttpWebRequest
- 24. 포럼을위한 CouchDB?
- 25. couchdb 데이터베이스 백업을 만드는 데 방해가되지 않는 방법은 무엇입니까?
- 26. Rails + Devise + CouchDB (하위 도메인 당 하나의 데이터베이스 사용)
- 27. 용도 @ 동적, 읽기 전용,//
- 28. Django를위한 최고의 CouchDB 백엔드는 무엇입니까?
- 29. 입력란에 쓰기 전용 텍스트와 함께 읽기 전용 텍스트를 넣을 수 있습니까?
- 30. 읽기 전용 파일 시스템 액세스가 쓰기 액세스를 보장합니까?
다른 누구와도 공유해서는 안되는 DB에 로깅/분석 데이터를 저장하고 싶습니다. 보안 요소를 처리하는 앱 서버 없이는이 기능을 사용할 수 없습니다. –