防止他人删除Access数据库文件

gulf1234 2006-08-25 03:49:53
我目前如果用Access做为数据库,开发网络版程序,那么我必要把服务器上的该ACCESS数据库共享出来。每个客户端的电脑上,映射该文件,这样用户才能访问该数据库。

这样,由于用户需要对数据库进行写/改的操作,因此我必须要把该文件的控制权开发给每一个用户。但是这样的就存在一个风险,用户可以删除我的该文件,造成数据的丢失。

各位大侠,我想知道你们是怎么处理这样的问题的啊?
...全文
376 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaoyu_me 2006-08-31
  • 打赏
  • 举报
回复
用系统的权限控制可以吗?
dabaicai 2006-08-29
  • 打赏
  • 举报
回复
ODBC选access文件的时候可以选择网络的
postren 2006-08-29
  • 打赏
  • 举报
回复
危险程度并不仅仅是删除access文件

最好更换其他网络数据库如MYSQL、MSSQL、ORACLE等等
崔作非 2006-08-29
  • 打赏
  • 举报
回复
我的MSN是fanyufanyu@126.com。
崔作非 2006-08-26
  • 打赏
  • 举报
回复
可以通过权限控制来解决,先给你的程序一个角色,目的是只让你的程序来直接访问access,而不能直接通过网上邻居等来访问你的access,这样你的问题就解决了。windows 活动目录可能满足你的要求。
gulf1234 2006-08-26
  • 打赏
  • 举报
回复
To fanyufanyu(反语),

首先谢谢你,但是我不是很明白具体该怎么操作,你能再解释下吗?或者给我留个MSN之类的?
gulf1234 2006-08-25
  • 打赏
  • 举报
回复
To dabaicai(不再做菜鸟)

用odbc映射过去?具体怎么实现的啊?ODBC不是也只能连接本地的数据库吗?
swimming8243 2006-08-25
  • 打赏
  • 举报
回复
我format……
skypeople 2006-08-25
  • 打赏
  • 举报
回复
想辦法讓數據庫一直在在用狀態!!
dabaicai 2006-08-25
  • 打赏
  • 举报
回复
要么换数据库

另外你是什么网络程序?? 局域网内的?
客户端有什么样的操作,要么用odbc映射过去
yyjzsl 2006-08-25
  • 打赏
  • 举报
回复
9494,换成ORCALE/MYSQL等等都可以啊。
ascloudy 2006-08-25
  • 打赏
  • 举报
回复
网络版干吗用access?

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧