| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1494 人关注过本帖
标题:[求助]如何对VFP数据库加密?
只看楼主 加入收藏
风雨-阳光
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2005-11-17
收藏
 问题点数:0 回复次数:8 
[求助]如何对VFP数据库加密?
特急:我的数据库中有些重要的数据,必须在网络里共享,可只要共享就会有人知道,请问如何给VFP数据库添加口令,就象有些程序语言一样可以加密?
搜索更多相关主题的帖子: VFP 数据库 
2005-11-22 12:07
seraph126
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2005-2-22
收藏
得分:0 
我也想知道

把握生命,挥洒自己! 我就是我!
2005-12-28 11:23
青春无悔
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2005-12-17
收藏
得分:0 

你可以把这些数据清除或是替换掉不就行了吗?


2005-12-28 22:02
leeping
Rank: 2
等 级:新手上路
威 望:3
帖 子:49
专家分:0
注 册:2005-12-26
收藏
得分:0 
VF的很多文件是以表的形式存在磁盘上,数据库\数据表\表单\类库\报表等,没有像ACCESSE\SQLSERVER等放在一个文件中处理,如果是单机版就可以用低级函数加密重要的表文件,如果是网络上用就还是按楼上的狐友去做!VF好像没有提供数据库的加密功能,其实他的数据库就是一个个表文件/1

2005-12-29 18:35
qqqaaaqqq
Rank: 1
等 级:新手上路
帖 子:94
专家分:0
注 册:2005-12-30
收藏
得分:0 
既然是在网络里共享,只要设置共享口令,不就行了吗?
2005-12-30 22:52
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
VFP是用DBC的,不是用DBF的。DBC=Database Container,DBF=Database File。別以為就SQL Server有。

授人以渔,不授人以鱼。
2012-02-04 22:47
软件服务
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:344
专家分:736
注 册:2011-12-23
收藏
得分:0 
加密很简单
举例:
姓名
张三
李四
王五

STRTR(姓名 , "张" , "李")
..
STRTR(姓名 , "李" , "王")
..
STRTR(姓名 , "王" , "张")

剩下自己思考,不要直用,否则全部变成张
就算拷了你的文件去,相信也是张冠李戴

2012-02-05 14:56
wyyq
Rank: 1
等 级:新手上路
帖 子:197
专家分:0
注 册:2013-2-11
收藏
得分:0 
vfp怎么实现数据库的加密和对输入密码的文本框设置成6位的数字和字母
2013-02-11 16:12
厨师王德榜
Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18
等 级:贵宾
威 望:199
帖 子:995
专家分:4966
注 册:2013-2-16
收藏(1)
得分:0 
提供一个思路,自己写一个函数,把关键的字符串按自己函数的要求变换。例如在上传表之前,先变换一下,
replace all 员工姓名 with asccover(员工姓名)
其中的asccover()函数可以由你自己来写,例如:
FUNCTION  ascover(lcname)
*//*.....这里你可以把字符串按ASC取反,加某数等等规则来变换。
ENDFUNC
然后你把自由表放上去,同时,你需要写一个逆运算的函数,这样,你自己和你授权的人,就把逆运算的程序发给他,只有你们可以看到字段的真正意思,没有解密程序的人看到的只是一堆乱码。
当然,这个方法的密级不会很高,军用数据肯定不能用我这个简单方法,但日常应用足够了。
2013-04-01 23:25
快速回复:[求助]如何对VFP数据库加密?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021345 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved