aws 몽고 db(21.09.27)

김도형 (르베니아)·2021년 9월 27일
0

TIL

목록 보기
4/38

aws 몽고 db

aws몽고 간단 설정.!

sudo vi /etc/mongod.conf

tip:
i 입력모드
w 저장
q 나가기

securiry:
authorization : enabled
으로 변경

sudo service mongod restart

몽고db재시작..!!

몽고 db 유저 생성...!

db.createUser({user: "여기에id", pwd : "비밀번호", roles:["root"]});

루트 유저를 생성해준다...!(대비용)

몽고db 실행 이제는 id 비밀번호가 필요하다

mongo -u 여기id -p 여기비밀번호 --authenticationDatabase admin

사용할 user 생성

use admin

db.createUser({user:"유저이름", pwd:"비밀번호", roles:[{role:"dbOwner", db:"어떤 db?"}]});

다시 재시작하는거 까먹지말자...

몽고db를 나온다음 node.js에서 연결!

.connect("mongodb://여기에id:비밀번호!@127.0.0.1:27017/데이터베이스이름?authSource=admin", {

이렇게하면 완료!
ex) 권한주기
db.grantRolesToUser( "여기에id", [ "readWrite" ] )

참고1
참고2

profile
한다. 간다. 해낸다.

0개의 댓글