mongo shell启动配置文件.mongorc.js(二)
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,mongo shell启动配置文件.mongorc.js(二)如果你的主目录下有个.mongorc.js文件,那么当你启动shell时他就会自动运行。使用它可以初始化任何你经常使用的helper方法和
千家信息网最后更新 2025年11月13日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安全错误
数据库的锁怎样保障安全
西安家教服务软件开发公司
罗布乐思要服务器吗
网络安全防护设备设施有哪些
电子口岸安全数据库注册码
网络技术挑战赛样题
服务器后面的存储是什么意思
网络安全分析的论文
深圳凌虚网络技术有限公司
软件开发要使用工具的理由
软件开发模型什么意思
高三信息技术学业水平测试数据库
三星服务器内存主机可以用吗
玛法网络安全吗
织梦超级管理员数据库修改
数据库选题是什么
线上线下网络安全宣传模式
ibm服务器cnfg
定州天气预报软件开发
有什么黑科技软件开发
数据库878错误是什么意思
蜗牛学苑网络安全笔记
数据库系统可以分为两种类型
江赫互联网科技杭州有限公司
如何录入门禁数据库
国外服务器租用版权问题
tidb数据库查表空间
软件开发的证书
青浦区正规软件开发代理品牌
网络安全法GB标准
方舟生存手游怎么造服务器