MongoDB는 C++ 언어로 작성되었으며 분산 파일 저장 기반의 오픈 소스 데이터베이스 시스템입니다. "Black Horse Cloud Classroom MongoDB 실용 비디오 튜토리얼"은 지식 포인트의 완성도를 크게 보장합니다. 비디오의 시작점은 특정 데이터베이스 지식을 가진 학생들을 위해 신중하게 설계 및 녹화되었습니다. 학생들이 지식의 세부 사항을 더 많이 받아들이고 이해할 수 있도록 하십시오.
동영상 재생 주소: http://www.php.cn/course/519.html
선생님의 강의 스타일:
생생하고, 재치 있고, 재치 있고, 감동적입니다. 생생한 은유는 학생들에게 지혜의 문을 열어주는 마무리와 같습니다. 잘 배치된 유머는 마치 부드러운 와인 한 잔을 마시는 것과 같이 학생들에게 아는 듯한 미소를 가져다 주고, 사람들에게 철학자의 격언과 문화적 언급을 선사합니다. 내레이션에 때때로 삽입되어 사람들에게 생각과 주의력을 제공합니다.
이 영상에서 더 어려운 점은 mongodb 계정 권한 관리입니다.
MongoDB는 기본적으로 권한 확인 기능이 없지만 프로덕션 환경에서는 권한 제어가 없는 것이 매우 안전하지 않습니다.
너무 많은 개념을 자세히 다루지 말고 두 가지 일반적인 계정을 만들어 보세요.
최고 관리자, sql Server의 sa 계정이나 mysql의 루트 계정과 비슷합니다.
단일 계정에 대한 읽기 및 쓰기 권한이 있는 계정 데이터베이스
최고 관리자 만들기
권한 확인 메커니즘이 켜져 있지 않으면 mongo를 사용하여 "명령 표시기" 창에서 MongoDB 쉘을 엽니다.
관리 데이터베이스로 전환하려면 "use" 명령을 사용하세요. MongoDB는 admin의 system.users 컬렉션을 사용하여 사용자 정보를 저장합니다.
> use admin switched to db admin >
사용자를 생성하려면 db.createUser 메소드를 사용하세요. 자세한 지침은 공식 웹사이트 문서를 참조하세요.
> db.createUser(... {... user: "sa",... pwd: "123",... roles: [ { role: "__system", db: "admin" } ]... }... ) Successfully added user: { "user" : "sa", "roles" : [ { "role" : "__system", "db" : "admin" } ] } >
이런 식으로 권한이 있는 sa, 비밀번호: 123 계정을 만들었습니다. "__system" 역할에 대한 자세한 내용은 공식 웹사이트 문서를 참조하세요. 경고: "__system" 역할을 가진 계정을 시스템 프로그램에 할당하지 마세요.
http://www .php.cn/xiazai/learn/2073
동영상 코스웨어와 ppt를 공유하는 리소스:
헤이마 윤 교실 mongodb 실용 소스 코드 코스웨어
위 내용은 흑마구름 교실 mongodb 실습 영상 추천 소스코드 코스웨어의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!