城北·IT俱乐部日常经验分享·城北博客

浏览: 478    评论: 0

今天分享一下自己在开发软件过程中遇到的问题和解决的经验吧,算是给自己留一下记录方便下次在遇到了能快速的找到方法。毕竟人是记不到这么多的,下次遇到了就算是自己知道可以解决,但解决的方法还是要慢慢找慢慢想的。所以做个记录,也希望网友们如果遇到了这情况可以及时解决。

最近在做一个小程序,由于比较小型的项目,所以用的是access数据库,一开始写的时候没有注意数据的安全问题,写到最后了在想到增加安全加密。不然access数据库随都可以打开,那就没意思了。一开始想到的就是随便加个密码,但后面想想还是想个安全权限的帐号密码吧。通过(安全机构向导)生成了一个Security.mdw文件。在增加过程中忘了记下PID号,所以想在打开这个数据库有点难了,也是很少用access数据库,所以不知道这样打开这个加了权限的数据库了。

废话了一大堆,下面直接说解决方法和一些经验吧。(上面说这么多是为了软文一下,和增加SEO,可以不用看。直接看下面的解决方案。个人文笔有限,废话一堆自己都看不懂)



今天分享一下自己在开发软件过程中遇到的问题和解决的经验吧,算是给自己留一下记录方便下次在遇到了能快速的找到方法。毕竟人是记不到这么多的,下次遇到了就算是自己知道可以解决,但解决的方法还是要慢慢找慢慢想的。所以做个记录,也希望网友们如果遇到了这情况可以及时解决。

最近在做一个小程序,由于比较小型的项目,所以用的是access数据库,一开始写的时候没有注意数据的安全问题,写到最后了在想到增加安全加密。不然access数据库随都可以打开,那就没意思了。一开始想到的就是随便加个密码,但后面想想还是想个安全权限的帐号密码吧。通过(安全机构向导)生成了一个Security.mdw文件。在增加过程中忘了记下PID号,所以想在打开这个数据库有点难了,也是很少用access数据库,所以不知道这样打开这个加了权限的数据库了。

废话了一大堆,下面直接说解决方法和一些经验吧。(上面说这么多是为了软文一下,和增加SEO,可以不用看。直接看下面的解决方案。个人文笔有限,废话一堆自己都看不懂)


一、 Access没有使用对象的必要权限解决方案(ACCESS取消权限 ACCESS取消用户组权限)  如果出现Access提示:

“没有使用*.mdb对象的必要权限。请让系统管理员或安装此对象的人为您设置适当的权限” 

1、请下载 advanced office password recovery pro将该软件的USER、PID、密码破解出来。
2、打开ACCESS,从菜单工具→安全→用户和组账号,新建一个用户(破解出来的用户名),在内部输入破解出来的用户名和PID。
3、用msaccess.exe /user 启动access,打开数据库文件,弹出的登录对话框中,输入新建里的账号,密码为空,就可以进入正常ACCESS打开步骤了。
打开表时,有可能会提示没有权限,需要将该表选中,再修改其权限,修改其相应的权限后,即可打开表。 

二、如果还那里还有工作组权限文件Security.mdw 把这个文件导入进去就可以打开了。其它第一步的关键都不一定能打开,关键是解决这一步,把权限文件导进去。下面方法


1. 开启ACCESS,按 CTRL+G 打开立即窗口。 这是一个VB脚本。相当于直接运行导入权限文件的功能。很多版本后找不到了。 

2. 键入下面一行代码, 然后按 Enter。  

DoCmd.RunCommand acCmdWorkgroupAdministrator

然后选择.mdw文件导入。在打开你要打开的文件,就输入帐号密码就可以打开了。


最后附上一些工具

advanced office password recovery pro

这绿色破解软件  作用是破解office软件的密码用

下载地址: http://5xia.cc/a/201704/44057.html

全文详见:http://it-club.cn/post/63.html

TOP


评论列表


发表评论
来宾的头像

TOP

网站分类

TOP

站点信息

  • 文章总数:151
  • 页面总数:1
  • 分类总数:3
  • 标签总数:3
  • 评论总数:106
  • 浏览总数:77588