삽질
Mongosh로 몽고DB 접속 및 루트 사용자 생성
ksb-dev
2024. 5. 26. 17:44
1. mongosh 다운로드
Welcome to MongoDB Shell (mongosh)
2. mongosh 파일 bin위치로 이동
3. mongosh 접속
mongosh
4. admin 테이블 사용
use admin
5. root 권한 사용자 생성
db.createUser(
{
user: "root",
pwd: "1234",
roles: [
// 슈퍼 유저 권한
{ "role" : "readWriteAnyDatabase", "db" : "admin" },
{ "role" : "userAdminAnyDatabase", "db" : "admin" },
{ "role" : "dbAdminAnyDatabase", "db" : "admin" },
{ "role" : "clusterAdmin", "db" : "admin" },
{ "role" : "restore", "db" : "admin" },
{ "role" : "backup", "db" : "admin" }
]
}
)
6. 사용자 검색
db.getUsers()
7. 사용자 삭제
db.dropUser("삭제할아이디")