主题:VFP局域网安全问题
有约故人来
[专家分:50] 发布于 2008-12-10 10:40:00
本人开发一信息管理系统在单位的局域网中使用,本人使用的电脑临时作为服务器,并设一共享目录,数据库文件等供所有人读写。但在WINDOWS状态下所有人都可对整个文件进行删除和修改,感觉很危险?若对该目录只设只读权限,则在VFP的状态下又不能进行记录的添加等编辑操作。请教各位,有何办法解决?
回复列表 (共24个回复)
21 楼
redidea9563 [专家分:730] 发布于 2008-12-19 22:54:00
在WINXP下,如果在设置文件或文件夹属性时,没有安全这一选项,请按以下方操作操作就有了.
工具-文件夹选项-查看-去掉使用简单文件共享的勾.就有这些权限设置了.
但前提是你的磁盘分区格式分NTFS格式.
你也可以编写一个批处理文件,用WINDOWS命令设置该共享文件的全部读写权力,但拒绝删除,在VFP中通过RUN命令调用该批处理文件.
对于设置文件夹权限的CMD命令为CACLS
22 楼
masachik [专家分:540] 发布于 2008-12-20 17:45:00
感谢21楼能提供切实的解决问题的要领。我将试试。不过实际要求应该是,通过应用程序可对共享文件夹中的文件进行全部操作(包括在文件夹内建立文件与删除文件),但不允许他人直接打开文件文件夹,在其中建立文件、删除文件、编辑文件。不知设置成共享文件夹的数据文件夹通过文件夹的安全属性设置能否解决问题?
23 楼
redidea9563 [专家分:730] 发布于 2008-12-21 22:04:00
安全的方式还是使用SQL数据库为后台,这个只是没办法的办法。
24 楼
moz [专家分:37620] 发布于 2008-12-22 01:03:00
[quote]安全的方式还是使用SQL数据库为后台,这个只是没办法的办法。[/quote]
坦白说,我支持楼上的说法。
我来回复