mongodb用户管理
1.进入mongodb的服务器端
(1)E:\mdatetwo是用来存储一些数据的,可以自己定义这个文件夹

2.进入mongodb的客户端

3.这是mongodb的shell脚本

4.在客户端,创建用户
(1)dbOwner这是允许用户在自己的数据库进行一些操作,删除,修改,添加
我给网友们普及一下一些操作
数据库用户角色:
read :允许用户读取数据库
readWrite :允许用户读写数据库
数据库管理角色:
dbAdmin :允许用户在指定的数据库中执行管理函数,如索引创建,删除,查看
dbOwner :允许在当前数据库进行操作
userAdmin :允许用户在system.users集合写入,可以找指定数据库里创建,删除,和管理用户
集群管理角色:
clusterAdmin :赋予管理集群的最高权限,只在admin数据库中可用
clusterManager :赋予管理和监控集群的权限
clusterMonitor :赋予监控集群的权限,对监控工具具有readonly的权限
hostManager :赋予管理Server
备份恢复角色:
backup
restore
所有数据库角色:
readAnyDatabase
readWriteAnyDatabase
userAdminAnyDatabase
dbAdminAnyDatabase
超级用户角色:
root
内部角色:
__system
(2)exit退出客户端
(3)ctrl+c也可以退出客户端

5.可以通过添加的用户,进入服务器端,在进入客户端进行一些数据操作
(1)服务器端

(2)客户端

(3)没有输入密码,是不可以进行一些操作的

(4)输入密码便可以进行一些操作

(5)删除表

(6)备份某个数据库

(7)现在数据库里面没有test3的数据表,也就没有数据

(8)进行数据库还原

(9)还原成功,去某个某个数据库里面去查看,有没有还原成功

(10)输入密码,你会发现,test3这个数据表已经存在了

(11)在进行查看,砍数据又有没有还原成功,查到数据便是还原成功了


浙公网安备 33010602011771号