2014-10-28 38 views
0

我有一个使用Microsoft Access数据库的桌面应用程序,它的(PC)已经连接了局域网(家庭网络,小型局域网)共享数据和完全访问控制。现在我想与另一个网络(大型网络)共享此应用程序,并且用户想要获得实时更新,只需要读取权限。用户想要查询数据库,想要检索数据以供阅读。如何可能?只能共享数据库吗? Thanks advance ..通过局域网共享数据库.mdb文件

+0

没有规划的相关 – ShahidAlan 2014-10-28 12:45:30

+0

这是一个拆分数据库?如果不是,我强烈推荐它。你需要做的是将后端(或你的数据库)放在网络之间的共享驱动器上。如果A组可以到达数据库但B组无法看到它们,他们将如何收到'实时更新'?他们将利用完全独立的数据库。通过拆分数据库,您可以将后端放置在一个位置,并分发前端以达到确切目的。如果多个用户正在使用同一个数据库,那么事情会因锁定/损坏而变得棘手。 – 2014-10-28 14:04:32

+0

你能解释一下吗?我没有得到..我更新鲜。它没有分裂,现在多个用户使用完全许可。并分裂 – ShahidAlan 2014-10-28 14:11:13

回答

0

我会运行用户级安全向导,它简化了用户级安全性的设置。我会将MDB(或ACCDB)文件保留在原来的位置,并且只给新用户(在更大的网络上)使用向导创建的帐户。该帐户可以设置为只读权限。

这是一篇文章,应该让你开始。

http://office.microsoft.com/en-us/access-help/overview-of-access-security-mdb-HP005188226.aspx

+1

访问用户级别安全性从Access 2007年以来一直贬值。虽然与2007年及以后,您可以使用ULS与mdb文件,您不能使用ULS与更新accDB格式。所以accDB不支持ULS,只支持较旧的mdb格式。 – 2014-10-31 19:54:25