Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何实现数据库内部局域网共享?

SARA  发表于:2010-11-30 13:19:09  
复制

因为工作需要,在ACCESS建了一个客户资料管理系统,此数据库正在数据整理阶段,想在这个系统上达到以下的目的。

 

1、内部局域网共享资料查询与新资料录入、资料更新。

2、资料的查阅要求进行级别限制,不同的人有不同的操作限制,以及客户资料查阅限制

 

 

哪位大侠指导一下,给一个设计的思路。

 

谢谢!

 

Top
Lee 发表于:2010-11-30 14:00:18

1.拆分数据库-把后台数据库放一在共享文件夹内(共享文件夹属性设为可改)-删除前台数据中的表-重新链接前台数据库表(菜单栏-文件-获取外部数据-链接表)-输入后台数据库电脑的IP地址(输入IP后能显示出刚才后台数据库的共享文件夹,注意不要直接选择你电脑内后台数据库文件夹,因那样达不到共享的目的)-重新链接后台数据库的表-把后台数据库复制到其它电脑使用.

这是我的方法供参考,你也可参考“咱家是猫的方法”:www.accessoft.com/article-show.asp?id=3044

2.权限设置你可参考这事例:http://www.accessoft.com/bbs/showtopic.asp?ID=10032&BoardID=17



SARA 发表于:2010-11-30 14:22:08
谢谢上面 LEE大侠,我再好好想一想,有点晕

SARA 发表于:2010-11-30 15:48:59

问 LEE大侠,,关于权限设置的问题,你引出的那个例子这样子做是可以做到限制了操作权限,但我想实现在一个数据表中,有些重要客户的资料只能某些级别的人才能看到?

 



申定关 发表于:2010-11-30 16:50:50

做一个网页平台,将ACCESS做为后台文件,提供查阅!



Lee 发表于:2010-12-03 21:30:46

Sara,在数据表中进行限制我不会做,Sorry。

我觉得数据表不应随便被打开,由其有重要数据时。以我现时设计的系统为例,内里有人事资料、有产品成本资料,如果个个都打开窗体找资料、改资料那还了得?所以我后台数据库(即操作系统)隐藏了数据库主窗口,而又限制登录用户打开各窗体(按钮)的权利,前台数据库又设置了密码,这样一般人就不能随便打开数据表了。

你要知道数据表是后台数据,窗体才是前台操作系统,这也是拆分数据库的目的。

不知你明不明白。

如有问题你可发邮件到我邮箱:leekimfei@139.com



Lee 发表于:2010-12-04 23:37:51

不如你使用安全机制向导啦,打开方法:工具-安全-安全机制向导,这个可设置各种表、查询、窗体等的打开权利,但细节我没研究过,而且当你数据库中的表、查询、窗体很多时,设置起来有点复杂,不好用。



netguestcn 发表于:2010-12-05 06:20:31

“实现在一个数据表中,有些重要客户的资料只能某些级别的人才能看到”:

 

做一查询将重要客户的资料不显示,将该查询做为窗体数据源给不该看的人看



赵玥琦 发表于:2010-12-05 20:48:52

在共享后台数据库方面我也是受到lee的启发,采用这种方法,效果不错



Lee 发表于:2011-01-05 19:48:52

还有一个办法,把数据表分成两个窗体显示,例如产品编号、规格、材质在一个窗体内显示,把产品编号、供应商、单价在另一个窗体显示,这两个窗体分别设置不同权限。



总记录:9篇  页次:1/1 9 1 :