server.mapPath(.mdb)
server.mapPath(".mdb")
用http://www.google.com搜索server.mapPath(".mdb"),可以得到很多采用access作为数据库的网站的数据库文件,如果没有采用md5加密的话,连管理员密码在内的所有信息都会暴露。
其实解决这个问题的方法也不复杂,最有效的方法之一就是隐藏这段语句,利用调用其他文件的方法来实现调用数据库。
首先需要建立一个内容为〈% connstr=“DBQ=“+server.mappath(“data/data.mdb”)+”;DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};”
set conn=server.createobject(“ADODB.CONNECTION”)
conn.open connstr %>的ASP文件。比如把这个文件命名为dbconn.asp。这样只要在需要调用数据库的ASP文件中加入!--#include file=“dbconn.asp”-->就可以实现数据库的调用。如此,便实现了调用语段的隐藏,解决了被他人利用搜索引擎得到网站数据库的问题。
转载于:https://www.cnblogs.com/pajero/archive/2004/11/12/63015.html
server.mapPath(.mdb)相关推荐
- 引用到网站绝对路径Server.MapPath(~/myfile.mdb)
在任何路径下,都可以用Server.MapPath("~/")引用到网站根目录下 转载于:https://www.cnblogs.com/yurichou/archive/2005 ...
- ASP.NET中Server.MapPath() 和Request.MapPath()使用
一. ASP.NET中Server.MapPath() 和 Request.MapPath()使用区别: Server.MapPath(string) :是将相对于当前调用文件的文件(或目录)映射为 ...
- server.mappath 与page命名空间说明
一 .Server.MapPath的命名空间: 习惯用Access的朋友都知道:ADO.NET链接Access数据库经常这么写: strcon="Provider=Microsoft.J ...
- asp.net .ashx文件使用server.mappath解决方法
本人试过多种方法,均不可用,最后灵光一动,为何不能人引用的命名空间入手了,以下是解决方法,经本人验证. System.Web.HttpContext.Current.Server.MapPath 给同 ...
- Server.MapPath(path)的使用
用法: 1.Server.MapPath("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\ 2.Server.MapPath("./&quo ...
- Server.MapPath()目录详解
最近在做相关的开发,碰到了Server.MapPath(),顺便来温习一下 Server.MapPath()获取网站的目录详解 ./当前目录 /网站主目录 ../上层目录 ~/网站虚拟目录 如果当前 ...
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、Server.MapPath的区别...
1.Request.ApplicationPath->当前应用的目录 Jsp中, ApplicationPath指的是当前的application(应用程序)的目录,ASP.NET中也是这 ...
- Server.MapPath()的用法
http://blog.csdn.net/qiuhaifeng_csu/article/details/19416407 Server.MapPath(string path)作用是返回与Web服务器 ...
- ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、Server.MapPath的区别
ASP.NET中Request.ApplicationPath.Request.FilePath.Request.Path..Request.MapPath.Server.MapPath的区别 1.R ...
最新文章
- 报名 | 大数据如何提升保险客户体验思享会
- 开发日记-20190719 关键词 读书笔记《Linux 系统管理技术手册(第二版)》DAY 12
- 产品经理第一课(北京站)首波名单放榜啦!
- PHP在线自动发卡网源码 全新一键安装版
- 在Ubuntu上安装使用深度影音深度音乐
- char* 与 LPCTSTR转换
- oracle创建表(并且实现ID自增)
- 为什么要切换IP地址?
- 【c语言】两个栈实现一个队列
- 机器学习之SMOTE算法
- excel筛选排序从小到大_EXCEL表格数据从小到大-Excel如何从小到大排列顺序
- git commit --amend 简单使用
- jsp文件打开为记事本怎么办
- TP5生成二维码教程
- 利用UE简化JAVA后端的SQL语句编辑
- RuntimeError: Trying to backward through the graph a second time (or directly access saved tensors a
- SuperMap iDesktop地质体模型匹配地形——精修地质体模型路线
- ScriptManager.RegisterStartupScript()方法
- macos双系统 wintogo_Mac双系统新玩法,可随身携带的Windows系统
- 基于 Amazon Amplify 构建自己的首个 iOS 应用程序(二)
热门文章
- 在三角形中rt是什么意思_数学中RT三角形是什么意思
- java hdfs 新建目录_如何用java在hdfs中创建一个新目录?
- svd协同过滤java实现_利用 SVD 实现协同过滤推荐算法
- Kanzi常用操作1
- PCL安装与环境变量配置(Win10)
- nfc pm3 模拟加密门禁卡_华为手机NFC的妙用,模拟门禁卡、公交卡、银行卡,电子证件等...
- webpack4.0--如何安装和配置(一)
- 【Interfacenavigation】XML中的字体(27)
- 主营无线部件 高通与TDK创立合资公司
- ZeroClipboard跨浏览器复制粘贴