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)在进行查看,砍数据又有没有还原成功,查到数据便是还原成功了

posted @ 2019-12-18 14:25  辛蕾亓  阅读(274)  评论(0)    收藏  举报