mongo shell启动配置文件.mongorc.js(二)
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,mongo shell启动配置文件.mongorc.js(二)如果你的主目录下有个.mongorc.js文件,那么当你启动shell时他就会自动运行。使用它可以初始化任何你经常使用的helper方法和
千家信息网最后更新 2026年11月01日mongo shell启动配置文件.mongorc.js(二)
mongo shell启动配置文件.mongorc.js(二)
如果你的主目录下有个.mongorc.js文件,那么当你启动shell时他就会自动运行。使用它可以初始化任何你经常使用的helper方法和你不想意外操作的删除方法。
比如,你不想使用默认的dropDatabase()方法了,你可以在.mongorc.js文件中添加下面的命令:
DB.prototype.dropDatabase = function() { print("No dropping DBs!"); } db.dropDatabase = DB.prototype.dropDatabase;上面的例子改变了dropDatabase() helper方法,使他只打印出一行信息,而没有真正的删除数据库。
注意,这个技巧不是一个安全手段,固执的用户仍然可以在不使用helper前提下删除数据库。然而,移除危险的admin权限命令也可以帮助阻止"大堤的奔溃"。
几个建议在.mongorc.js中使用helper命令时移除的:
DB.prototype.shutdownServer
DBCollection.prototype.drop
DBCollection.prototype.ensureIndex
DBCollection.prototype.reIndex
DBCollection.prototype.dropIndexes
方法
文件
命令
数据
数据库
面的
配置
危险
安全
意外
一行
下有
例子
信息
前提
大堤
建议
手段
技巧
权限
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司经营范围
科技和互联网公司
互联网和科技创新
互联网与未来科技
天津摩尔互联网科技
电子科技大学互联网
人人互联网科技是培训
汉立互联网科技有限公司联系电话
互联网科技产业特征
本届互联网博览会上的黑科技
长沙互联网科技
科技互联网海报
怎样加入科技互联网
宁波跨境商互联网科技有限公司
北京互联网科技类企业分布
科技信息时代互联网发展
众联互联网络科技
杭州融税互联网科技有限公司
长沙易易互联网科技有限公司
优雇互联网科技有限公司
深圳市人人互联网科技有限公司
互联网科技行业发展
科技企业和互联网企业
互联网科技排名
碳银互联网科技有限公司
中正互联网科技招聘
互联网科技生活的内容
创业天下互联网科技有限公司
受益于互联网科技的高速发展
北京瑞云互联网科技有限公司