리눅스마스터1급 : MongoDB 연동을 위한 DB 및 사용자 생성
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,000 조회
- 0 추천
- 목록
본문
리눅스마스터1급 : MongoDB 연동을 위한 DB 및 사용자 생성
웹과 MongoDB를 연동하기 위해 MongoDB에 DB와 사용자를 생성해야 한다.
다음예제는 sulinux DB 생성, sulinux 사용자를 생성 및 접속을 위한 설정을 하는 것이다.
DB 및 DB사용자 생성
|
|
|
| [root@SULinux-64Bit bin]# ./mongo MongoDB shell version: 2.4.3 connecting to: test Thu May 16 12:34:17.024 [initandlisten] connection accepted from 127.0.0.1:33677 #4 (1 connection now open) > use sulinux switched to db sulinux > db.addUser("sulinux","password") { "user" : "sulinux", "readOnly" : false, "pwd" : "d3e0bbe1b6f8eda731757a73d0d095ee", "_id" : ObjectId("5194544d878ab094b2d5ff89") } ==== 이하 생략 ==== |
|
|
|
|
생성하고자 하는 DB명을 use 명령으로 지정하고, db에 사용자를 추가하면 DB가 생성되고 사용자 또한 추가된다.
mongo 클라이언트 프로그램을 통한 DB접속 및 DB확인
|
|
|
| [root@SULinux-64Bit bin]# ./mongo sulinux -u sulinux -p MongoDB shell version: 2.4.3 Enter password: connecting to: sulinux Thu May 16 12:42:29.821 [initandlisten] connection accepted from 127.0.0.1:33682 #9 (1 connection now open) Thu May 16 12:42:29.823 [conn9] authenticate db: sulinux { authenticate: 1, nonce: "f1b67c1a98828550", user: "sulinux", key: "1995504dfed80fb8566939e0c5f2da91" } > |
|
|
|
|
mongo명령어로 sulinux사용자로 DB서버에 접근한 것이다.
"quit()"함수를 호출하면 mongo 클라이언트 프로그램에서 빠져 나올 수 있다.
관련자료
-
이전
-
다음