我们知道,MongoDB的Oplog (operations log)记录了用户的最近一段时间的操作(时间长短主要受设置的oplogSize和程序的写入更新量的影响)。那么,如果其他部门(例如BI团队)需要抽取数据,从 local.oplog.rs中读取解析一个不错的选择。

oplog位于local数据下面,为了将权限最小化,大家需要创建此库的权限(还可以将权限细化到集合,再次不讨论)。

习惯性的,在local数据库下面创建,但是报错了。

执行脚本

db.createUser(

{

user: "testuser_local",

pwd: "testuser_local",

roles: [ { role: "read", db: "local" } ]

}

)

报错信息

2018-XX-XXT14:48:30.437+0800 E QUERY [thread1] Error: couldn't add user: Cannot create users in the local database :

_getErrorWithCode@src/mongo/shell/utils.js:25:13

DB.prototype.createUser@src/mongo/shell/db.js:1290:15

@(shell):1:1

查看mongoDB的官网介绍,发现确实不可以在local数据库下面创建账号

其解决方案是,我们转到admin数据库下面,创建账号。

此时可以创建成功。

注意:(1)在程序端配置连接字符串时,相应的需要添加登入验证数据库参数 --authenticationDatabase admin

(2)通过NoSQLBooster登入时,Auth DB 选择执行创建命令的数据库名字(本实例为admin)

Default Database 的编辑项,选择oplog所在的local数据库

登入成功

(但是在测试过程中,发现此工具在这个小权限下,登入可以成功,但是有时候执行命令时报错,而通过 MongoDB shell 执行不报错。还需探究根本原因)

(3) 建议数据的拉取,在辅助节点上拉取,减少主库的压力。

mongodb创建local库用户_MongoDB 在系统数据库local上无法创建用户的解决方法相关推荐

  1. xp路由器播放服务器无响应,xp系统连不上路由器的原因及解决方法

    路由器是互联网络的枢纽,"交通警察,在生活和办公中都随处可见了.在笔记本xp系统中遇到连不上路由器的问题,这样就没办法上网了,怎么回事呢?一是软件原因,二是硬件原因,遇到xp系统连不上路由器 ...

  2. php博客系统 加载评论,Yii实现单用户博客系统文章详情页插入评论表单的方法...

    本文实例讲述了Yii实现单用户博客系统文章详情页插入评论表单的方法.分享给大家供大家参考,具体如下: action部分: function test($objs) { $objs->var=10 ...

  3. VMWare win10 安装程序无法创建新的系统分区也无法定位现有分区的解决方法

    VMWare win10 安装程序无法创建新的系统分区也无法定位现有分区的解决方法 出现上述问题有可能是你宿主机系统安装时采用MBR分区格式, 如果是, 那在安装虚拟机时请不要使用UEFI引导.

  4. xp打印服务器win10的系统连接不上,Win10系统访问WinXP系统共享打印机却连接不了的解决方法...

    在今天的Win10系统的使用教程中,我们将来学习的是Win10系统访问WinXP系统共享打印机却连接不了的问题.不过,小编得事先说一下,Win10系统是可以直接连接WinXP系统共享打印机的,只是个别 ...

  5. java frame 不显示_win7系统下eclipse不显示JFrame界面的解决方法

    有不少win7旗舰版系统用户在使用eclipse的时候,遇到了不显示JFrame界面的情况,想必很多用户有遇到过这样的情况吧,接下来给大家讲解一下win7系统下eclipse不显示JFrame界面的解 ...

  6. winxp计算机远程桌面连接,winxp系统远程桌面不能连接指定计算机的解决方法

    在中,自带有远程桌面功能,可以让我们远程控制指定计算机来进行操作,不过近日有xp系统用户发现远程桌面不能连接指定计算机,还总是提示重新连接, 这是怎么回事呢,针对这个问题, 1.首先确保 2.开启远程 ...

  7. win10浏览器闪退_Win10系统下Edge浏览器经常闪退的解决方法

    大家都知道win10系统中自带有edge浏览器,不过有时候在使用edge浏览器的时候可能会遇到经常闪退的情况,这是怎么回事呢,针对Win10系统下Edge浏览器经常闪退这个问题,小编这就给大家带来具体 ...

  8. win7 计算机不显示收藏夹,win7系统下收藏夹无法使用的原因及解决方法

    大家在使用浏览器浏览网页的时候,发现好的网站时,都会加入收藏夹进行收藏.而在win7系统的资源管理器中有也收藏夹的功能,方便我们收藏最近访问的文件.不过最近有用户发现,收藏夹不能使用了,这是怎么回事呢 ...

  9. win10系统下Bitlocker密码忘了的具体解决方法

    使用win10系统用户都知道,它内置有Bitlocker加密功能,可以加密磁盘,但是有些用户在设置Bitlocker之后,有时候可能会发现Bitlocker密码忘记了,该怎么办呢,我们恶意用恢复密钥对 ...

  10. w10网络里面没有计算机,win10计算器没有了怎么办_w10系统自带的计算器没有了的解决方法...

    最近有朋友问小编win10计算器没有了怎么办,关于win10计算器找不到了的问题,相信很多朋友都遇到过.Win10系统中自带的计算器是非常好用的工具,几乎每台电脑都有计算器功能,但是有的朋友却找不到自 ...

最新文章

  1. 技术图文:字典技术在求解算法题中的应用
  2. pandas.set_index()
  3. 【天池直播--预告】美女程序猿带你用大数据吃鸡(有内涵-这是一个有大奖的活动)...
  4. Java并发编程实践读书笔记(3)任务执行
  5. Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止
  6. Boost:基于Boost的发送者和接收者的测试程序
  7. cmd.exe启动参数说明
  8. AT2161-[ARC065D]シャッフル/Shuffling【dp】
  9. 双引擎驱动Quick BI十亿数据0.3秒分析,首屏展示时间缩短30%
  10. 支付宝小程序组件库开发之省市区三级地址选择器组件
  11. 前端实习日记——高新兴科技集团
  12. 59.node的serve-favicon中间件的使用
  13. socket上传nsdictionary的json数据异常
  14. 《CUDA C编程权威指南》——2.2 给核函数计时
  15. html设计一个调查问卷页面,如何设计一个网页调查问卷?
  16. 多元有序logistic回归分析_SPSS:二元Logistic回归中自变量的处理和解读——有序多分类变量的处理...
  17. 《嵌入式 - 语音识别TWen-ASR-ONE开发笔记》第2章 TWen-ASR-ONE开发环境搭建与使用
  18. 安阳工学院计算机专业宿舍,安阳工学院宿舍条件,宿舍环境图片(10篇)
  19. 解决问题CondaVerificationError: The package for olefile located at...
  20. STM32F103系列引脚定义-功能图

热门文章

  1. 【JavaScript 插件】实现图片倒影效果 - reflex.js
  2. 开发反应执行阿里云mysql语句报错
  3. [异常处理]class kafka.common.UnknownTopicOrPartitionException (kafka.server.ReplicaFetcherThread)...
  4. HDU 4919 打表找规律 java睑板 map 递归
  5. php读取Excel xlsx 2007+并导入MySQL
  6. 人生成功的十大说话技巧
  7. mysql 测试快生产慢_兴奋!阿里三位扫地憎专家总结的Mysql性能优化金字塔法则,操作细节满分...
  8. 上下相机贴合对位计算公式_ccd视觉自动对位贴合机主要应用在哪里?
  9. Spring框架学习---Spring Framework下篇
  10. springboot整合PageHelper实现分页效果