READ_ME_TO_RECOVER_YOUR_DATA,数据库被恶意删除

22号将数据开发0.0.0.0外网访问 用的默认配置(端口是默认端口,也没设置密码)完全就是一台裸奔在云上的数据库 😭,第二天使用时发现就剩一张 READ_ME_TO_RECOVER_YOUR_DATA表

只能回复数据到6月份

解决方法

1.链接mongo

2.创建

db.createUser({user: "root",pwd: "password", roles: [ { role: "root", db: "admin" } ]})

3.修改mongodb配置文件中的authorization 为 enabled

更变后

连接数据库的路径: mongodb://用户名:密码@你的服务器ip:27017/你的数据库?authSource=admin
?authSource=admin : 验证数据库, 指定从那个数据库中验证用户, 因为我们是在admin表创建的所以要=admin

 

方案二 

开启服务器快照

登入分享下感受吧~