草庐IT

grantRolesToUser

全部标签

mongodb - 如何在 MongoDB 2.4 中为现有用户添加角色

我花了一个小时试图挖掘MongoDB的在线文档,当用户管理命令不断变化时,它对于版本2.4来说是相当低劣的。我在mongoDB2.4.11中发现了这一点db.addUser({user:"...",pwd:"...",roles:[...]})有效。但是我找不到任何更新用户角色的命令示例,当我尝试覆盖现有用户时收到此错误消息:Useralreadyexistswiththatusername/userSourcecombinationatsrc/mongo/shell/db.js:125所以我卡住了。(作为奖励,我如何在2.4中删除现有用户的角色?)当我尝试db.grantRolesT