在 mongodb atlas 实例中运行 db.command( "usersInfo" ) 时出现授权错误



在Atlas mongo数据库实例上获取"pymongo.errors.OperationFailure:管理员未授权执行命令"。

当我在本地mongo DB实例上运行相同的命令时,我没有得到错误。

db.命令("usersInfo"(

p>这在Atlas共享层(M0/M2/M5(中是预期的。参见:
  • M0/M2/M5集群中不支持的命令
  • M10+集群中不支持的命令

关于usersInfo:

This command can only be called with arguments:
{user: <MYUSER>, db: 'admin'}

本地MongoDB实例不会有这个限制,因为安全部署完全由您负责,因此不受Atlas等严格的安全默认设置的约束。

最新更新