mongo用户管理出现的错

  • Post author:
  • Post category:其他





对于出现这种错误的原因: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

1652097659410.png



**第二种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

1652098774704.png

[外链图片转存中…(img-ZMFpQCZW-1652142176748)]

以上是解决mongo数据库的用户管理开启访问控制的问题解决方案



版权声明:本文为m0_61332137原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。