inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Do it! Node.js 프로그래밍 입문

몽고DB 설정하기

몽고db security 설정

77

202020943신홍근

작성한 질문수 2

0

15강 몽고DB설정하기 영상의 6분경

security 밑에 quickstart 메뉴가 안보이는데
아이디와 비밀번호 설정을 어떻게 해야하나요?

javascript node.js mongodb express

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
202020943신홍근님, 몽고DB 보안 설정에 관한 질문에 대해 안내드립니다.

몽고DB(MongoDB)의 보안을 설정하기 위해서는 사용자 계정을 생성하여 아이디와 비밀번호를 설정할 수 있습니다. 다음은 일반적인 방법입니다:

  1. 몽고셸(Mongo Shell) 연결: 로컬이나 원격 서버에 몽고셸을 사용하여 접속합니다. 일반적으로 mongo 명령어를 사용합니다.

  2. 데이터베이스 사용자 생성:

    use admin
    db.createUser(
     {
       user: "경험적 사용자명",  // 원하는 사용자명 입력
       pwd: "안전한 비밀번호",  // 원하는 비밀번호 입력
       roles: [ { role: "readWrite", db: "yourdb"} ]  // 필요한 권한과 사용할 데이터베이스 지정
     }
    )
    
  3. 보안 설정 활성화: mongod.conf 파일을 수정해서 보안을 강화할 수 있습니다. 파일에 아래와 같은 설정을 추가합니다:

    security:
     authorization: "enabled"
    

이렇게 과정을 따라하시면 사용자의 몽고DB에 보안 설정이 적용됩니다. 하지만 실제 환경에 적용하기 전에 문서와 설정을 꼼꼼하게 확인하여 추가적인 조치가 필요한지 확인하시기 바랍니다. 몽고DB 공식 문서나 자세한 가이드는 여기에서 확인할 수 있습니다.

궁금한 점이 더 있다면 언제든지 문의해 주세요. 감사합니다!

존재하지 않는 일기 url입력 시 alert이 두 번 떠요

0

18

1

useState 직접 구현 부분에서 질문이 있습니다.

1

25

1

학습을 하고 블로그에 정리를 해도 괜찮을까요?

1

27

1

교재(3쇄)와 강의 내용 문의

0

30

2

섹션2번 부분 강의 화면이 잘 못된것 같아서 문의합니다.

0

23

1

몽고 db 접속 오류

0

29

1

이 강의 들으려면 JS할 줄 알아야 하나요

0

99

1

db 테이블 생성할 때 변수에 받는 이유가 무엇인가요?

0

140

1

모듈을 내보내고 사용할 때 질문이 있습니다.

0

104

0

바디 파서 질문있습니다

0

95

0

로컬 호스트 접속이 안됩니다

0

524

1

8:34초 간단한 질문있습니다

0

235

1

delete 부분에서 13:28 질문있습니다

0

204

1

에러 도와주세요

0

281

1

status 작성 이유가 궁금합니다

0

221

1

마지막에 라우트 경로에 대해서 질문이 있습니다

0

176

1

22강 연락처 추가하기 - css 파일 경로 지정

0

274

1

function1, 2에 대한 질문

0

249

1

localhost:3000 응답없음 문제

0

1841

1

EJS formatting

0

835

1

이강의는 컨트롤러가 안들어가는 이유가 있나요

0

410

1

관리자 로그인 쪽 작업하고 있는 무한루프에 빠져 오픈이 안됩니다.

0

381

1

updateContact 함수관련 문의

0

229

1

thunder client 문제

0

645

1