我正在一个本地系统项目中使用Microsoft Access作为数据库存储。
此应用程序可能分布在具有不同访问层控制的多个用户之间。
保护数据库免于手动更新的直接方法是设置密码锁定,但是我今天遇到了此软件:https://www.accessrecoverytool.com/how_to_recover_access_password.html
它只是立即用特殊字符破解了我的密码。
我可以知道是否有更好的方法来保护ms访问mdb文件?
谢谢。
答案 0 :(得分:0)
关于安全性,有很多考虑因素。作为E.v.A.至少已经发布了,不要使用旧的.mdb文件格式,而应使用.accdb或.accde(用于编译前端)或.accdr(用户仅具有运行时版本)。
.accdb的密码方法是否也已公开破解,我不能说,因为我不监视此类事情。假设它是您关注的数据(而不是前端代码)-则accdb可以加密数据,以便必须具有前端,并带有嵌入式pw才能查看数据。
始终可以将后端数据放到SQL Server Express上,然后依靠SQL Server的安全功能集。