我接手了一个旧的软件项目,它使用 MS Access 数据库来存储数据。但是数据库不会在 Access 中打开,如下所示:
“您没有使用“database.mdb”对象所需的权限。请让您的系统管理员或创建此对象的人员为您建立适当的权限。”
但我不知道如何做到这一点,并且谷歌搜索几乎没有显示任何内容(似乎限制对 Access 数据库的访问,这不是经常做的事情!)。我得到的唯一其他线索是同一文件夹中有一个 .MDW(工作组)文件,但我不知道这是否(或如何)与主数据库相关,因为它有不同的文件名,而且也没有打开。
我怎样才能访问这个数据库?它可能受到密码保护还是只是某种权限问题?
很有可能.mdw
file 是该文件的工作组文件.mdb
数据库。 (这.mdw
文件不需要与文件同名.mdb
文件因为几个不同的.mdb
文件可以共享相同的工作组安全设置。)
要访问.mdb
启用了用户级(工作组)安全性的文件,您需要使用以下形式的快捷方式(或命令行调用)打开它
"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" "C:\Users\Public\uls\ulsTest.mdb" /WRKGRP "C:\Users\Public\uls\Security.mdw"
更详细的文章请看here.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)