对于出现这种错误的原因:Job for mongod. service failed because the control process exited with error code .See systemctl status mongod. service ” and”journalctl – xe” for details
第一种
vim /etc/mongod.conf
**第二种MongoDB实例,并启用访问控制
创建完用户后在mongo里输入关闭mongodb实例
db.adminCommand( { shutdown: 1 } )
另起一个终端(使用带访问控制的shell命令启动)
[root@localhost ~]# mongod --auth --port 27017 --dbpath /var/lib/mongo
呈现以下界面不要动,另起一个终端输入
> use admin
switched to db admin
> db.auth("admin","Com.123456")
1
> show tables
system.users
system.version
> use test
switched to db test
> show tables
books
mytest
order
tests
[外链图片转存中…(img-ZMFpQCZW-1652142176748)]
以上是解决mongo数据库的用户管理开启访问控制的问题解决方案
版权声明:本文为m0_61332137原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。