Mongodb4.0操作命令
作者:互联网
#查看数据库版本
mongo --version
#进入mongodb数据库
mongo
#切换到指定数据库
use admin
#查看所有数据库
show dbs
#创建管理员账号(该账号可以对所有数据库进行用户管理)
db.createUser(
{
user: "admin",
pwd: "123456",
roles: [ { role: "userAdminAnyDatabase", db: "admin"} ]
}
)
#查看当前库下的用户
show users
#修改用户密码
db.changeUserPassword('admin','1234')
#删除用户
db.dropUser("user1")
#修改用户角色
db.grantRolesToUser("test", [{role:"readWrite", db:"myTest"}] )
db.grantRolesToUser("test", [ "readWrite" , { role: "read", db: "stock" } ],{ w: "majority" , wtimeout: 4000 })
官方:db.grantRolesToUser( "<username>", [ <roles> ], { <writeConcern> } )
db.updateUser("test",{roles:[{ role: "readWrite", db: "myTest" }]})
#权限验证
db.auth( "admin", "1234" )
标签:操作命令,Mongodb4.0,grantRolesToUser,admin,数据库,db,role,test 来源: https://blog.csdn.net/zsx18273117003/article/details/90768014