如果mongodb实例启用了验证,那么MMS的监控代理和备份代理就要求验证并对其授予应有的权限。mongodb admin数据库定义所有用户账号。本节主要正对mongodb2.4和mongodb2.6版本来说的。 MMS 监控 MongoDB 2.6 监控mongodb2.6实例,代理用户必需要有clusterMonit
如果mongodb实例启用了验证,那么MMS的监控代理和备份代理就要求验证并对其授予应有的权限。 mongodb admin数据库定义所有用户账号。 本节主要正对mongodb2.4和mongodb2.6版本来说的。MMS 监控
MongoDB 2.6
监控mongodb2.6实例,代理用户必需要有clusterMonitor角色。use admin db.createUser( { user: "", pwd: "", roles: [ { role: "clusterMonitor", db: "admin" } ] } )此外,为了与2.4版本兼容,代理可能尝试查询local数据库。只授予clusterMonitor 角色,mongodb日志中会产生验证错误的信息,代理可以从这个错误中恢复,可以放心地忽略这些消息。
MongoDB 2.4
要监控mongodb2.4实例,代理用户必需要以下权限:- clusterAdmin
- readAnyDatabase
use admin db.addUser( { user: "", pwd: "", roles: [ "clusterAdmin", "readAnyDatabase" ] } )因为基本监控用户不需要dbAdminAnyDatabase 角色,mongodb日志可能会报告下面的信息:command denied: { profile: -1 }。 如果不希望MMS收集profile数据,可以忽略该信息。如果需要收集,就赋予该权限。
MMS Monitoring with Database Profiling
Profiling 可以捕获正在进行的读写操作,cursor?操作和有关数据库的数据库命令的信息。MongoDB 2.6
带数据库profiling监控2.6版本需要clusterMonitor 角色权限。use admin db.createUser( { user: "", pwd: "", roles: [ { role: "clusterMonitor", db: "admin" } ] } )
MongoDB 2.4
带数据库profiling监控2.4版本需要以下角色权限:- clusterAdmin
- readAnyDatabase
- dbAdminAnyDatabase
use admin db.addUser( { user: "", pwd: "", roles: [ "clusterAdmin", "readAnyDatabase", "dbAdminAnyDatabase" ] } )
MMS Monitoring without dbStats
监控没有dbStats会产生监控数据没有数据库存储,记录,索引和其他数据的统计。也就是不会收集到dbStats下的数据。MongoDB 2.6
clusterMonitor 角色包含执行dbStats操作的权限。use admin db.createUser( { user: "", pwd: "", roles: [ { role: "clusterMonitor", db: "admin" } ] } )
MongoDB 2.4
监控2.4版本需要clusterAdmin 角色权限。use admin db.addUser( { user: "", pwd: "", roles: [ "clusterAdmin" ] } )
MMS 备份
MongoDB 2.6
要备份的MongoDB2.6实例,备份代理需要以下权限:- clusterAdmin
- readAnyDatabase
- userAdminAnyDatabase
- readWrite ?对local库的角色
- readWrite ?对admin库的角色
use admin db.createUser( { user: "", pwd: "", roles: [ "clusterAdmin", "readAnyDatabase", "userAdminAnyDatabase", { role: "readWrite", db: "admin" }, { role: "readWrite", db: "local" }, ] } )
MongoDB 2.4
要备份的MongoDB2.4实例,备份代理需要以下权限:- clusterAdmin
- readAnyDatabase
- userAdminAnyDatabase
- readWrite ?对local库的角色
- readWrite ?对admin库的角色
use admin db.addUser( { user: "", pwd: "", roles: [ "clusterAdmin", "readAnyDatabase", "userAdminAnyDatabase" ], otherDBRoles: { local: ['readWrite'], admin: ['readWrite'] } } )
原文地址:MMS 代理权限验证需求(12), 感谢原作者分享。

linux删除文件需要所在文件夹的所有权限,分别是读、写、执行。因为定位这个文件过程就需要进入文件夹,即使使用类似rm /xxx/fle的方式,同样系统内部也会进入文件夹,所以要对文件夹有执行权限,然后读取文件夹内容需要读的权限,最后是删除文件,由于文件是上级文件夹的一部分所以需要对文件夹有写的权限。

PHP是一种广泛应用的编程语言,被广泛用于创建和开发各种Web应用程序。在许多Web应用中,角色权限管理系统是一个重要的功能,它可以确保不同用户拥有适当的访问权限。本文将介绍如何使用PHP来实现一个简单而实用的角色权限管理系统。角色权限管理系统的基本概念是将用户分为不同的角色,并为每个角色分配相应的权限。这样,用户只能执行他们有权限执行的操作,从而保证系统的

随着互联网的发展和应用程序的不断增多,Web服务器的作用越来越重要。在数据传输过程中,反向代理服务器已成为一个非常重要的角色,它可以帮助应用程序处理一些流量控制、负载均衡、缓存数据等问题,从而提高应用程序的性能和可靠性。Nginx是一个被广泛使用的轻量级Web服务器和反向代理服务器。在使用Nginx反向代理的过程中,对代理数据的完整性和防篡改性的保障显得尤为

手机档案存取权限是指允许APK文件读写手机的内存;如果允许APK文件访问手机的内存,那么就可以将应用安装在手机中,如果不允许APK文件访问手机的内存,那么手机就不能安装应用。

如何使用Nginx代理服务器实现Web服务的动态SSL证书生成?Nginx是一款高性能的开源Web服务器,可以用于代理服务器、反向代理和负载均衡等多种用途。它的灵活性使得我们可以利用其强大的功能实现动态SSL证书生成,以提供更安全、更灵活的Web服务。本文将详细介绍如何利用Nginx代理服务器实现动态SSL证书生成。首先,我们需要生成一个自签名的根证书和私钥

win7修改文件提示更改权限拒绝访问如何解决?一些系统文件在进行修改的时候,常常会提示我们没有权限去进行操作。我们可以去进行文件夹权限的功能关闭,或者获取管理员权限。需要修改此类文件的用户,一起来看看接下来具体的教程分享吧。win7修改文件提示更改权限拒绝访问解决办法 1、首先选中对应文件夹,点击上方工具,选中文件夹选项。 2、进入查看选项卡。 3、取消勾选使用简单文件共享然后确定。 4、然后右键选择对应文件夹,点击属性。 5、进入安全选项卡。 6、选择图示位置,点击高级。 7

在十四年前,有这么一家公司,它坐拥着国内互联网游戏的半壁江山,腾讯看了它得点头,网易见了它得哈腰,乃至于像EA、暴雪这样的国际大公司都得看着它的眼色行事,人送外号国内游戏一哥。但经过这十多年的折腾,曾经的一哥却成了吊车尾的存在,别说是运营啥游戏了,就连公司都要被韩国小西八给收购了……今天,咱们就来回顾下,这个把《魔兽世界》、《激战》、《行星边际2》等一系列牛X游戏给引入国内的牛X公司——第九城市。出道即巅峰?靠着《奇迹MU》打下国内网游半壁江山讲道理,哪怕现在有腾讯、网易、米哈游、完美世界这么多

如何使用Java强制继承代理final类?在Java中,final关键字用于修饰类、方法和变量,表示它们不可被继承、重写和修改。然而,在某些情况下,我们可能需要强制继承一个final类,以实现特定的需求。本文将讨论如何使用代理模式来实现这样的功能。代理模式是一种结构型设计模式,它允许我们创建一个中间对象(代理对象),该对象可以控制对另一个对象(被代理对象)的


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

禪工作室 13.0.1
強大的PHP整合開發環境