一、MongoDB删除系统自带的local数据库
1.1、linux环境进入mongo客户端
-
输入 mongo 命令,进入命令行客户端
-
进入admin库,并登录,查看所有数据库
#进入admin库 use admin #并登录admin db.auth("username","password") #查看所有数据库 show dbs
-
提升用户权限,然后进入local库并删除local库
#提升用户权限 db.grantRolesToUser("username", ["__system"]); #进入local库 use local #删除local库 db.dropDatabase()
-
然后重新进入admin库,把提升的用户权限降回,再次查看所有数据库
#进入admin库 use admin; #把提升的用户权限降回 db.revokeRolesFromUser("username", ["__system"]); #查看所有数据库 show dbs
-
由上图可知,local库已被删除。