docker-安裝mongodb
自用命令:
docker run -id --name mymongo -p8900:27017 -e MONGO_INITDB_ROOT_USERNAME=admin -e MONGO_INITDB_ROOT_PASSWORD=admin mongo:4.4.1 --auth
//上述已經建立最高許可權使用者admin/admin
以下都是屁話 navicat 直接連線admin admin admin
//比如我們要建立mongo資料庫 my-mongo-demo 並使用 以下步驟
1. docker exec -it mymongo /bin/bash
2. mongo (進入mongo命令介面)
// 進入admin資料庫獲得root許可權
3.use admin
3. db.auth('admin','admin') (驗證使用者 獲取最高許可權)
//進入想要建立的資料庫名稱再建立資料庫
//實測在admin資料庫指定建立其他資料庫的使用者沒有卵用 需要進入需要建立的資料庫
4.use my-mongo-demo (進入資料庫)
5.db.createUser({ user:'test',pwd:'test',roles:[ { role:'dbAdmin', db: 'my-mongo-demo'}]});
相關使用者操作
//修改密碼
方法1:db.changeUserPassword("usertest","changepass");
方法2:db.updateUser("usertest",{pwd:"changepass1"});
//修改許可權
//(覆蓋之前的許可權)
db.updateUser("usertest",{roles:[ {role:"read",db:"testDB"} ]})
相關地址:
1.https://www.jianshu.com/p/9008aa6796fe
2.https://jingyan.baidu.com/article/d169e18609d989436611d82e.html
相關文章
- 安裝mongodbMongoDB
- mongodb 安裝MongoDB
- MongoDB | Linux 安裝MongoDBLinux
- 【mongodb安裝配置】MongoDB
- MAC 安裝 MongoDBMacMongoDB
- MongoDB的安裝MongoDB
- Docker安裝mongodbDockerMongoDB
- Ubuntu安裝和解除安裝mongodbUbuntuMongoDB
- ubuntu透過安裝包安裝MongodbUbuntuMongoDB
- Windows下安裝MongoDBWindowsMongoDB
- Mac下安裝MongodbMacMongoDB
- MongoDB安裝配置教程MongoDB
- 【MongoDB】安裝與配置MongoDB
- linux上安裝mongodbLinuxMongoDB
- win10 mongodb安裝教程_win10 mongodb安裝步驟Win10MongoDB
- mongodb的安裝以及使用MongoDB
- MongoDB資料庫安裝MongoDB資料庫
- MongoDB下載與安裝MongoDB
- docker安裝mongoDB及使用DockerMongoDB
- Mac 安裝與配置mongodbMacMongoDB
- mac怎麼安裝mongodbMacMongoDB
- mongodb擴充套件安裝MongoDB套件
- CentOS7.7安裝mongodbCentOSMongoDB
- MongoDB日常運維-02安裝MongoDB運維
- 如何在 Ubuntu 上安裝 MongoDBUbuntuMongoDB
- CentOS7.2 安裝 MongoDB 3.4CentOSMongoDB
- windows安裝mongodb詳細教程WindowsMongoDB
- 快速掌握mongoDB(一)——mongoDB安裝部署和常用shell命令MongoDB
- mongodb macos 下的安裝和使用MongoDBMac
- Homestead 安裝 MongoDB 以及擴充套件!MongoDB套件
- 如何安裝MongoDB併成功啟動MongoDB
- mongodb的安裝和啟動方法MongoDB
- MongoDB基本介紹與安裝(1)MongoDB
- CentOS 7快速安裝Mongodb詳解CentOSMongoDB
- windows 下 MongoDB 的安裝與啟動WindowsMongoDB
- CentOS 7 安裝MongoDB詳細步驟CentOSMongoDB
- 如何使用m工具安裝和管理MongoDBMongoDB
- Linux – CentOS 7 yum方式快速安裝MongoDBLinuxCentOSMongoDB