更新用户 本页介绍了文档数据库服务如何更新用户信息。 更新用户步骤 在文档数据库服务中,可以使用 updateUser 命令或 db.updateUser(username, update, writeConcern) 方法来更新用户的信息。更新用户通常包括以下几个步骤: 1. 确认要更新的用户。 首先,需要确认要更新的用户的名称和当前配置信息。可以使用 db.getUser() 命令或 db.runCommand({ usersInfo: { user: "", db: "" }, showCredentials: true }) 方法来获取用户的配置信息。例如,下面的命令获取名为 myuser 的用户在 mydb 数据库中的配置信息: db.runCommand({ usersInfo: { user: "myuser", db: "mydb" }, showCredentials: true }) 2. 更新用户。 确认要更新用户后,可以使用 updateUser 命令或 db.updateUser() 方法来更新用户。例如,下面的命令将名为 myuser 的用户的密码更新为 newpassword: db.updateUser("myuser", { pwd: "newpassword" }) updateUser具体模板 db.updateUser( " ", { customData : { }, roles : [ { role: " ", db: " " } " ", ... ], pwd: passwordPrompt(), // Or " " authenticationRestrictions: [ { clientSource: [" " " ", ...], serverAddress: [" ", " ", ...] }, ... ], mechanisms: [ " ", ... ], passwordDigestor: " " }, writeConcern: { } ) 以上参数可以参考开发指南数据库权限管理用户管理创建用户。