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
方案二
开启服务器快照