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
相关推荐
gwf2164 小时前
磨损均衡算法(Wear Leveling)——SSD如何让每块闪存“公平退休“?
运维·数据库·人工智能·python·嵌入式硬件·算法·智能硬件
AAA@峥4 小时前
CentOS7 源码编译安装 MySQL5.7|SQL 基础操作 + 备份恢复完整实战
运维·数据库·sql·centos
xixingzhe24 小时前
spring ai简单使用skills
数据库·人工智能·spring
Fu2067215 小时前
数据库第三次作业
数据库
AI多Agent协作实战派5 小时前
AI多Agent协作系统实战(二十三):Agent读HEARTBEAT.md不读AGENTS.md——openclaw的文件加载之谜
前端·数据库·人工智能·uni-app
jun_bai6 小时前
postgresql数据库免安装版安装到windows系统
数据库·postgresql
weixin_538601976 小时前
智能体测开Day33
数据库·oracle
番茄炒鸡蛋加糖6 小时前
Redis--Lua 脚本原子性与滑动窗口限流
数据库·redis·lua
瀚高PG实验室6 小时前
DELETE 条件字段缺少索引导致 SuperSync 同步严重延迟
数据库·postgresql·瀚高数据库
笃行3506 小时前
优化器凭什么改写你的 SQL:等价变换、条件调度与主流数据库的取舍
数据库