2009-01-03 74 views
0

有谁知道刷新或连接到MS Access 2003中的链接表需要哪些权限?MS Access Linked Table权限

我基本上有两个用户级安全组的设置; 1个用于管理员和1个用户级别。管理员拥有完整的权限,并且无需刷新链接表。用户组具有读取/更新/删除数据的权限以及宏窗体和报表的打开/运行权限。

回答

2

对不起,我应该只是阅读的MS Access帮助文件第一;)

在一般情况下,如果你希望用户能够访问一个链接表(链接表:存储在文件打开的数据库之外的表Access可以访问记录,您可以添加,删除和编辑链接表中的记录,但无法更改其结构),在后端数据库的表中向他们授予读取数据和读取设计权限,以及修改对前端数据库中定义的表链接的设计权限,以便他们可以方便地重新链接表。如果要限制对后端表的所有访问权限,但仍允许用户查看数据并重新链接表,请移除后端表上的所有权限,并使用前端数据库中的RunPermissions属性中的查询设置为所有者的。

0

如果要刷新或通过VBA连接到接入链接表,有一个VBA插件,你可以从 - >Access Linked Table VBA add-in

这使您或您的用户在需要的时候进行链接,并且如果需要的话,可以在多个数据库中使用

+1

Internet上至少有100个Access表重新链接代码的实例。例如,我自己的http://dfenton.com/DFA/download/Access/Reconnect.html可轻松重新链接到多个后端。 – 2011-02-09 04:11:43