MongoDb user自定义 role 添加 action(collStats, EstimateDocumentCount)

  1. 使用 mongosh
    cd mongsh_bin_path
    mongosh "mongodb://user:pass@ip:port/db"
  2. 这样就直接进入了对应的db
    直接输入:
  3. 这样 role "read_only_role" 就获得了3个 action, 分别是 查询,列举集合,集合元数据查询

P.S: 如果没有 collStats 权限, EstimateDocumentCount 这类调用底层元数据的操作回报没有权限错误

bash 复制代码
Command aggregate failed: not authorized on  XXXXXX
相关推荐
2201_756847336 分钟前
如何设置备库只接日志不应用_暂停MRP且维持网络传输的方法
jvm·数据库·python
Edward111111118 分钟前
TS安装
linux·运维·服务器
dualven_in_csdn13 分钟前
EMQX 开启 **MySQL + password_based** 认证
android·数据库·mysql
LSG_Dawn14 分钟前
linux 开机黑屏,/dev/nvme1n1p4:clean, xxxxx/xxxxxxx files, xxxx/xxxx blocks
linux·运维·服务器
2401_8734794015 分钟前
金融风控中IP地址查询如何识别异常登录?IP离线库提升欺诈拦截准确率的完整指南
服务器·网络·php
喜欢吃燃面15 分钟前
Linux 进程间通信:命名管道与 System V 共享内存深度解析
linux·运维·服务器·学习
Jul1en_19 分钟前
【Redis】单线程模型
数据库·redis·缓存
Arva .21 分钟前
Spring 事务传播机制 速记
java·数据库·spring
hef28825 分钟前
如何查找SQL字符串中字符数_掌握CHAR_LENGTH应用
jvm·数据库·python
senijusene27 分钟前
i.MX6ULL 平台 Linux 字符设备驱动:LED 驱动解析
linux·运维·服务器