【发布时间】:2012-10-19 10:10:31
【问题描述】:
我在 Windows 7 上的 MS Access 2010 中有一个拆分数据库。
后端位于网络驱动器上的文件夹中,只有某些人具有写入权限;每个人都有读取权限。
每个用户都有自己的前端副本存储在他们的本地计算机上。
BE 和 FE 均设置为对所有用户共享而非独占打开。
如果具有只读权限的用户尝试继续,而另一个具有只读权限的用户正在打开,他们可以正常进行。
如果具有只读权限的用户尝试在具有写入权限的用户打开它时继续,他们会收到一条消息“文件已在使用中”并且他们无法打开数据库。
如果具有写入权限的用户尝试打开数据库,而具有只读权限的用户打开了数据库,则该用户也会以只读方式打开。
拆分数据库的所有用户都需要完全访问权限吗?我真的不希望每个人都能够进行编辑。我能做些什么来让它发挥作用?
【问题讨论】:
-
当您谈论“权限”时,您是在谈论 Windows 文件/文件夹权限吗?如果是,我相信每个人都必须对存储数据库的文件夹(及其文件)具有读取和写入权限。您需要以不同的方式实现安全/权限,或者将数据移动到 SQL Server,以便更好地控制安全/权限。
-
是的,我的意思是 Windows 权限。
标签: ms-access