数据库
首页 > 数据库> > Mongodb4.0操作命令

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