티스토리 뷰
mongodb userid 인증을 위한 설정에 대해 알아보았습니다.
테스트를하면서 mongod를 띄울때 mysql처럼 safe모드로 띄우지 않고 테스트를 하는바람에 인증절차를 거치지 않는
오류를 범하였으니 이부분부터 짚고 넘어가도록 하겠습니다.
step 1. mongod 실행
service에 등록되어있는 관계로 /etc/init.d/mongod 의 파일을 수정하도록 하겠습니다. ( 빨간글씨 추가 )
#2012.11.16 by rocksea
mongod=${MONGOD-/usr/bin/mongod -auth}
step 2. mongod 실행
# service mongod start
step 3. userid 생성
mongos> show dbs
Fri Nov 16 19:11:45 uncaught exception: listDatabases failed:{ "errmsg" : "need to login", "ok" : 0 }
#인증실패가 뜰것이므로 유저 추가 후 인증설정
mongo> db.addUser(“admin”, “1234″)
mongo> > db.auth("admin","1234");
#인증실패가 뜰것이므로 유저 추가 후 인증설정
> show collections
rocksea
system.indexes
system.users
sterp 4. mongod 인증모드 접속
# mongo -uadmin -p1234
이상으로 mongodb 인증설정에 대해 알아보았습니다.
.by rocksea
'Developer' 카테고리의 다른 글
[DropBox] 설치 및 사용법 (5) | 2012.11.26 |
---|---|
[Jqeury] 슬라이딩 메뉴 (0) | 2012.11.23 |
mongodump 사용법 ( db backup ) (0) | 2012.11.16 |
MongoDB connection pooling (0) | 2012.11.15 |
[maven] Failure to find com.sun.jdmk:jmxtools:jar:1.2.1 현상 (0) | 2012.11.07 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Business English
- PostgreSQL
- 비교구문
- redis
- hadoop
- 다낭
- 베트남
- maven
- 여행
- it
- memcached
- AWS
- k8s
- 영문법
- ubuntu
- JBOSS
- 스페인 여행
- 해외여행
- 가정법
- nodejs
- 비지니스 영어
- Python Django
- Python
- 영작
- 조동사
- NGINX
- mongoDB
- 대명사 구문
- 도덕경
- hdfs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함