최근 CentOS에 CouchDB를 설치했습니다 ('yum install couchdb'). 관리자 계정을 설정 한 다음 관리자가 아닌 첫 번째 사용자를 만들기 시작했습니다. 나는 명령을 실행 ..CouchDB가 새로운 사용자를 "생성"하지 않습니다.
curl -X PUT http://admin:[email protected]:5984/_users/org.couchdb.user:brad \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{"name": "brad", "password": "asdf", "roles": [], "type": "user"}'
반응이 좋아 보인다 ..
이제{"ok":true,"id":"org.couchdb.user:brad","rev":"3-078014aabce23da851ef243f92a7fc5c"}
, 나는 새 사용자 데이터를 얻을 제대로 생성 된 사용자 데이터를 확인하려면 ..
curl -X GET http://admin:[email protected]:5984/_users/org.couchdb.user:brad/
.. 다음과 같은 응답이 표시되는데 일부는 누락 된 것 같습니다.
{"_id":"org.couchdb.user:brad","_rev":"3-078014aabce23da851ef243f92a7fc5c","name":"brad","password":"asdf","roles":[],"type":"user"}
... "password_scheme", "iterations", "derived_key"및 "salt"와 같은 몇 가지 추가 필드가 있어야합니다. 또한, 나는 이불에서 데이터베이스를 생성하고 데이터베이스에 대한 독자로 "브래드"로 설정,하지만 난 .. 내가 오류가 CLI에서 브래드로 DB를 액세스 할 때
curl -X GET http://brad:[email protected]:5984/test_db
{"error":"unauthorized","reason":"Name or password is incorrect."}
사람이 한 CouchDB가 새 사용자를 제대로 처리하지 못하는 이유는 무엇입니까?
나는 그것을 결코 알지 못할 것입니다! 감사! Build-couchdb를 사용하는 것이 장단점이 있습니까? 직접 다운로드하고 빌드하는 것과 반대가 있습니까? –
방금 전에 본 사용자 이름을 보았습니다 - 이전에 youtube vid에서 couchdb에 관한 모든 것을 가르쳐 줬습니다! 하아! 감기에 걸렸 으면 좋겠어! –
장단점에 대한 내 질문을 신경 쓰지 마라. 방금 전체 build-couchdb 페이지를 읽었습니다. 다시 한 번 감사드립니다! –