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
相关推荐
wt_cs21 分钟前
身份证实名认证:通往数字安全与便捷生活的钥匙
运维·服务器
溜溜刘@♞24 分钟前
数据库之mysql优化
数据库·mysql
@Aurora.35 分钟前
【项目日记(三)】
linux·服务器·网络
zym大哥大39 分钟前
Linux实现网络计数器
运维·服务器·网络
uwvwko1 小时前
ctfhow——web入门214~218(时间盲注开始)
前端·数据库·mysql·ctf
Tender_光1 小时前
DNS域名解析服务
运维·服务器
白总Server1 小时前
Nginx 中间件
大数据·linux·运维·服务器·nginx·bash·web
柯3491 小时前
Redis的过期删除策略和内存淘汰策略
数据库·redis·lfu·lru
Tiger_shl1 小时前
【Python语言基础】24、并发编程
java·数据库·python
0509152 小时前
测试基础笔记第十一天
java·数据库·笔记