创建管理员用户
use admin
db.createUser( {
user:"myadmin",
pwd:"pwd123",
roles:[{role:"root",db:"admin"}]
} )
添加数据库用户
创建带角色的用户
以下操作在admin数据库中创建用户:myuser,并向用户提供readWrite和dbAdmin角色。
use admin
db.createUser( {
user: "myuser",
pwd: "mypwd",
roles: [ "readWrite", "dbAdmin" ]
})
要列出数据库的所有用户:
db.getUsers()
查看数据库的指定用信息:
db.getUser("myuser")
从数据库中删除用户
db.dropUser('myuser')
修改用户密码
要修改数据库上另一个用户的密码,您必须对该数据库具有changeAnyPassword操作。
以下操作将myuser用户的密码更改为:myuser:
db.changeUserPassword("myuser", "myuser")
网友评论