设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 5767|回复: 18
打印 上一主题 下一主题

[Access本身] 有关防止链接表导出问题?

[复制链接]
跳转到指定楼层
1#
发表于 2006-6-21 08:24:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为了防止表被导出,通常做法是设置后台数据库密码,但前台程序通过链接表保存了密码,仍可从另一ACCESS实例导入前台程序的表,各位有何好的方法???
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-6-21 16:35:00 | 只看该作者
我觉得最好的办法还是在表中下功夫,例如将表的数据加密,动态设定关系,这样就算你导入了表也没有多大作用
3#
发表于 2006-6-22 02:32:00 | 只看该作者
以下是引用一点通在2006-6-21 8:35:00的发言:
我觉得最好的办法还是在表中下功夫,例如将表的数据加密,动态设定关系,这样就算你导入了表也没有多大作用



动态设定关系可以使用代码来实现;

不通过查询和函数,表的原始数据如何加密?
4#
发表于 2006-6-22 03:51:00 | 只看该作者
以下是引用wu8313在2006-6-21 18:32:00的发言:





动态设定关系可以使用代码来实现;

不通过查询和函数,表的原始数据如何加密?

简单的加密函数:


Public Function EncRec(strPW As String)
Dim strTmp As String
Dim i As Integer
For i = 1 To Len(strPW)
    strTmp = Mid(strPW, i, 1)
    If Not Asc(strTmp) Mod 2 = 0 Then
        strTmp = Chr(Asc(strTmp) - 1)
    Else
        strTmp = Chr(Asc(strTmp) + 1)
    End If
    EncRec = EncRec & strTmp
Next
End Function
5#
 楼主| 发表于 2006-6-23 08:57:00 | 只看该作者
还是不太清楚,谁能详述一点
6#
发表于 2006-6-23 17:17:00 | 只看该作者
关注中
7#
发表于 2006-6-23 19:44:00 | 只看该作者
如果单纯防止前端导出数据库,那就不采用连接表,所有访问表、查询都在窗体下的代码完成。生成MDE

(前提是必须保证后端的安全,不能让人COPY。)
8#
发表于 2006-6-23 21:31:00 | 只看该作者
另外设立安全工作组,使其有权限才可导出.

点击这里给我发消息

9#
发表于 2006-6-23 23:52:00 | 只看该作者
我一般采用两种方法:

1.andymark的方法;

2.hi-wzj设立安全工作组,使其有权限才可导出.
10#
发表于 2006-6-24 01:00:00 | 只看该作者
隐藏链接表和查询,能预防导出吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-14 06:05 , Processed in 0.099011 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表