5636网吧资讯

如何通过改造数据库防止数据库被下载

来源:欣欣时间:2017-08-25 17:38

  在前面的文章中我们曾向大家介绍了关于怎么样从数据库防护上保护Web服务器的问题,不知道大家觉得怎么样呢!现在我们要向大家介绍的就是如何通过改造数据库防止数据库被下载!下面大家还是跟着我们5636网吧联盟的网吧系统栏目一起去看看吧!
  改造数据库的思路我们之前也曾说过了,就是将数据库后缀名(.mdb)修改为.asp,然后在数据库中加上一个NotDownLoad的表以防数据库被下载。具体方法主要如下介绍:
  首先我们需要新建一个.asp文件(notdown.asp),代码如下:
  db="DataShop.asp"'这里改成数据库地址,是相对根目录的地址
  setconn=server.createobject("Adodb.Connection")
  connstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource

="&Server.MapPath(db)
  conn.openconnstr
  conn.execute("createtablenotdownload(notdownoleobject)")
  setrs=server.createobject("adodb.recordset")
  sql="select*fromnotdownload"
  rs.opensql,conn,1,3
  rs.addnew
  rs("notdown").appendchunk(chrB(asc("<"))&chrB(asc("%")))
  rs.update
  rs.close
  setrs=nothing
  conn.close
  setconn=nothing
  接着我们就可以在服务器端运行notdown.asp,这样在数据库添加了包含notdown字段的notdownload数据表,就可以防止数据库的下载,因为notdown有一个值是"<%",asp运行是因缺少"%>"关闭标记而拒绝访问,下载当然会失败了。
  关于如何通过改造数据库防止数据库被下载的问题我们就说到这了,大家如果还有不明白的地方可以去本站的网吧系统栏目去查找,如果找不到解决办法,可以留言一起讨论,当然如果大家有什么好的资料也可以和我们一起分享哦!

 208
以上内容整理自互联网,如有侵权请与小编联系,QQ: 2850592923。欢迎加入网吧业主交流群:609150654(可加)614859884(可加) 加微信群请添加:wbzz5636
5636增值联盟
上一篇 :不容易发现的XP系统组件要怎样来删除 下一篇 :怎么样从数据库防护上保护Web服务器

相关推荐

5636搜索一下
登录