高手请进,我想问个有关后台安全的问题????
比如说我用了VB6.0+ACCESS做一个系统,如何保证用户不能看到我的数据库和其它相关文件的呢,
意思是如何禁止用户操作后台的????
我看过许多资料,可就是有点难明,到底怎样才能禁止用户操作后台的,困扰了我很长时间了...
希望各位兄弟帮忙顶下...谢了!!!
问题点数:0、回复次数:10Top
1 楼cslren(位流)回复于 2005-06-01 20:48:15 得分 0
给数据库加密好点,但是没有彻底的办法Top
2 楼CrazyIII(狂人)回复于 2005-06-01 21:00:36 得分 0
帮顶Top
3 楼cxbkkk(本命年,旺啊!)回复于 2005-06-02 00:22:53 得分 0
目前我所知道的还没有比较有效的方法,Access加密就先将就吧,虽然用一个工具就轻松看到了,不过应该没有那么多人有吧,呵呵。
不知道可以不可以把Access用RAR打包了连接,这样就相对安全些哈,这个是开玩笑哈,呵呵Top
4 楼jauntlin(逍遥吉他手)回复于 2005-06-02 00:39:17 得分 0
目前最简单的方法就是在Access里设定打开密码了,如果怕被人破掉的话,可以把ACCESS里面的帐号密码的字段内容用MD5加密啊!这样,即使打开数据库,里面的数据还是加密了的啊Top
5 楼tywong(别人的天长地久)回复于 2005-06-02 11:25:45 得分 0
最好再把数据库文件隐藏掉。Top
6 楼liyunheng(青苹果)回复于 2005-06-02 12:14:10 得分 0
谢各位了,我也想隐藏它的,可不知如何隐藏呢???Top
7 楼hr88rong(阿榕(http://www.caixiong.com/?69583361.htm))回复于 2005-06-02 16:43:36 得分 0
饿狼说的隐藏应该就是指直接点你的数据库文件,属性里面的隐藏属性吧?
你为什么不考虑用SQL 做数据库呢,这样应该可以弄的安全点吧!只是建议,我也是在学习,今天高手怎么没来啊。。。。:)Top
8 楼liyunheng(青苹果)回复于 2005-06-02 16:54:07 得分 0
属性隐藏还是一样的....何必多此一举...........闷,为什么没有高手进来的???Top
9 楼vbman2003(家人)回复于 2005-06-02 17:57:09 得分 0
修改文件头Top
10 楼vbman2003(家人)回复于 2005-06-02 18:29:51 得分 0
'还原
Public Function OpenMDB(mdbPath As String)
Dim Head As Integer
Head = FreeFile
Open mdbPath For Binary Access Write As #1
Put Head, 2, &H1
Close #1
End Function
'修改
Public Function EncryptMDB(mdbPath As String)
Dim Head As Integer
Head = FreeFile
Open mdbPath For Binary Access Write As #1
Put Head, 2, &H0
Close #1
End Function
这是一个简单的修改文件头的示例,别人不知道你的加密方法,是打不开数据库的Top




