博客
关于我
Mongodb出现Error: couldn‘t add user: Could not find role: root@database 解决方法
阅读量:798 次
发布时间:2023-02-09

本文共 506 字,大约阅读时间需要 1 分钟。

目录

1. 问题所示

在增加mongodb的账号密码时候,实现有误,提示无法增加role这个权限,但明明已经是root的最高权限

> use adminswitched to db admin> db.createUser({...   user: 'manong',    ...   pwd: '123456',  ...   roles:[{...     role: 'root',   ...     db: 'database'     ...   }],...   mechanisms : ["SCRAM-SHA-1"] ... })2022-08-06T00:29:57.805+0800 E QUERY    [thread1] Error: couldn't add user: Could not find role: root@database :_getErrorWithCode@src/mongo/shell/utils.js:25:13DB.prototype.createUser@src/mongo/shell/db.js:1437:15@(shell):1:1

截图如下:

转载地址:http://sjffk.baihongyu.com/

你可能感兴趣的文章
MapStruct 映射过程中忽略某个字段
查看>>
map和bean的相互转换
查看>>
Map的深浅拷贝的探究
查看>>
Map集合循环遍历的几种方式
查看>>
mariadb multi-source replication(mariadb多主复制)
查看>>
MariaDB的简单使用
查看>>
Mark Mind:下一代思维导图编辑器
查看>>
Markdown —— 背景色
查看>>
MaterialForm对tab页进行隐藏
查看>>
materialTabControl1_SelectedIndexChanged的使用
查看>>
matlab中APP介绍-ChatGPT4o作答
查看>>
matlab图的连通性算法,matlab判别图的连通性.doc
查看>>
MATLAB实现各种熵:香农熵、条件熵、模糊熵、样本熵等
查看>>
MBA中的企业金融课程涉及什么内容
查看>>
MD5的算法(C)
查看>>
Meikade开源项目常见问题解决方案
查看>>
Member var and Static var.
查看>>
Memcached对象缓存详解
查看>>
memcached的LRU删除机制
查看>>
memcached缓存服务器的安装
查看>>