1.使用shell连接到mongodb
2.执行以下命令(一行一行的执行)
use admin
db.createUser({ user: "admin", pwd: "admin", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })
db.createUser({user: "root",pwd: "root", roles: [ { role: "root", db: "admin" } ]})
use databaseTest
db.createUser({user: "test",pwd: "test",roles: [ { role: "dbOwner", db: "databaseTest" } ]})
3.配置文件中配置
security:
authorization: enabled
3.1 windows的配置文件在安装目录下,如C:\Program Files\MongoDB\Server\4.4\bin\mongod.cfg
3.2 linux的配置文件在 /etc/mongod.conf
4.重启mongodb服务
windows系统,打开任务管理器,找到mongodb的服务,重启
linux系统,使用命令:sudo systemctl restart mongod