Development/Servers
mongoDB 사용자 계정 관련
soomtong
2013. 2. 13. 22:50
우선 급한 관계로 코드만 나열
초기 몽고디비를 설치하면 보안 관련 사항이 세팅되어 있지 않더라
관리자 계정 추가
$ mongo
> use admin
> db.addUser("id","pw")
> use newdatabase
> db.addUser("newid","newpassword")
$ vi /etc/mongodb.conf
# Turn on/off security. Off is currently the default
#noauth = true
auth = true
로 변경하고 몽고디비 서버 리스타트
$ sudo /etc/init.d/mongodb restart
$ mongo newdatabase -unewid -pnewpassword