之前有写过一篇mongodb客户端的操作常用命令 ,今天接着来记录分享一些关于mongodb账户权限设置的命令操作
上期mongodb客户端的操作常用命令地址:https://www.cnblogs.com/shenwh/p/10259334.html
1.显示某个数据库中的账户
show dbs
use admin
show users
2.删除某个数据库中的账户
db.dropUser(“这里是账户名”)
3.新建账户
use admin
db.createUser({
user:'admin',
pwd:'123456',
roles:[{role:'root',db:'admin'}]
})
此时重复知识点1就可以看到新建的账户了
4.修改账户的密码
db.updateUser( 用户名,{pwd:"password"});
5、密码认证
db.auth(用户名,"password");
6.获取某个表的索引值
db.tasks.getIndexes()
7.数据库的导出操作
mongodump -h 主机地址 -d 数据库名称 -o 存放地址
例子(mongodump -h 127.0.0.1 -d order -o E:\db)
8.数据库的导入操作
mongorestore -h 主机地址 -d 数据库名称 导入地址
例子(mongorestore -h 127.0.0.1 -d order_demo E:\db\order)