使用BDE如何确保“网络映射”的数据库安全? (50分)

  • 主题发起人 主题发起人 zstd2
  • 开始时间 开始时间
Z

zstd2

Unregistered / Unconfirmed
GUEST, unregistred user!
我为单位开发了一个程序,模式为:各工作人员使用同一程序介面,
而所有数据(PARADOX 7.0格式)放在服务器上(WIN NT4.0),各
PC机通过网络映射服务器上的数据库存放目录,比如网络映射过来
的盘符为f:,在配置BDE时,建立了一个新的别名,为标准型,PATH为F:,
NET DIR为F:/;这样程序能正常运行,可就是数据经常遭到个别人破坏,
望各位高手帮忙指教! 希望不用数据库服务软件。
 
if you use paradox,you can only do like what you have done!
 
我的天,你用 paradox 做多用户数据库!由于它用的是目录做数据库,
你没办法不让你看你的数据的。
我这里没做测试,你可以试试,所该目录共享成“只读”,看用户能不能修改数据表的内容,
不是指直接修改文件!如果可以正常读写数据库的内容,则你可以在程序中,把表、query
都设成是 cachedupdate 模式,这样可以防止本地的数据出问题。但是还没有办法处理
多用户同时读写一个记录的问题。还是建议你换 SQL/interbase 等数据库。个人推荐
interbase,使用非常简单。(又在替人家做免费广告了)
 
多人接受答案了。
 
后退
顶部