admin db에 접근해서, 사용자를 추가하고, 추가한 사용자를 보는 예제..
1. 사용자 추가
2. 사용자 보기
show users 나 db.system.users.find() 로 사용자 추가 확인, 패스워드는 해싱되서 들어가네요.. ^^
3. db에서 기본인증 사용하기
1. 사용자 추가
>use admin
>db.addUser("adminID", "admin-pw")
>db.addUser("readOnlyUser", "readOnlyPassword", true)
2. 사용자 보기
show users 나 db.system.users.find() 로 사용자 추가 확인, 패스워드는 해싱되서 들어가네요.. ^^
> show users
{
"_id" : ObjectId("4de4c6f08d34658ccb0fa37f"),
"user" : "admin",
"readOnly" : false,
"pwd" : "e66ebf8257615e47e4e6e6e375063a30"
}
{
"_id" : ObjectId("4de4c7dd8d34658ccb0fa380"),
"user" : "readOnlyUser",
"readOnly" : true,
"pwd" : "d2c06e3c0eda49f8a019d217e34683e8"
}
> db.system.users.find()
{ "_id" : ObjectId("4de4c6f08d34658ccb0fa37f"), "user" : "admin", "readOnly" : false, "pwd" : "e66ebf8257615e47e4e6e6e375063a30" }
{ "_id" : ObjectId("4de4c7dd8d34658ccb0fa380"), "user" : "readOnlyUser", "readOnly" : true, "pwd" : "d2c06e3c0eda49f8a019d217e34683e8" }
3. db에서 기본인증 사용하기
/etc/mongodb.conf 에서 auth=true로 해서 재시작 하면 됩니다.. ^^
'Mongodb' 카테고리의 다른 글
| mongodb에 id/pw 추가해서 기본인증 사용하기.. (0) | 2011/05/31 |
|---|---|
| ubuntu에서 mongodb 설치하고 사용하기.. (0) | 2011/05/31 |
Tag // mongodb