如何解密或访问受保护的Access数据库?

Nic*_*ckG 3 ms-access

我接管了一个旧的软件项目,该项目使用MS Access数据库来存储其数据.但是,数据库不会在Access中打开,因为它说:

"您没有必要的权限来使用'database.mdb'对象.让您的系统管理员或创建此对象的人为您建立适当的权限."

但我不知道如何做到这一点,谷歌搜索显示几乎没有(似乎限制访问Access数据库,这不是经常做的事情!).我得到的唯一其他线索是在同一个文件夹中有一个.MDW(工作组)文件,但我不知道这是否(或如何)与主数据库有关,因为它有不同的文件名,也没有打开.

如何访问此数据库?是否可能受密码保护或只是某种权限问题?

Gor*_*son 6

.mdw文件是该.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"
Run Code Online (Sandbox Code Playgroud)

有关更详细的说明,请查看此处.