ACCESS .mdb 文件的密码

neeme 2006-07-24 02:23:24
大家好:

小弟用 ACCESS 2000 创建了一个 db1.mdb 文件 并在安全菜单设定了一个密码!

用BCB 5.0 ADOConnetion 连接 db1.mdb 在password 输入密码! 但在 test connection时

发生一个错误 Microsoft Data Link Error

Test connection failed because of an error in initializing provider. Cannot start your

application. The workgroup information file is missing or opened exclusively by another user.

请问怎样解决?
...全文
247 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
neeme 2006-07-28
  • 打赏
  • 举报
回复
谢谢大家了!
stevenjscn 2006-07-28
  • 打赏
  • 举报
回复
JF
stevenjscn 2006-07-24
  • 打赏
  • 举报
回复
Provider=Microsoft.Jet.OLEDB.4.0;Datasource=C:\DB1.mdb;Persist Security Info=True; Jet OLEDB:Database Password=123
这样也行。
stevenjscn 2006-07-24
  • 打赏
  • 举报
回复
上面的方法有错。
你用如下的CONNECTIONSTRING连接就没错,你将WORKGROUP的PASSWORD和DATABASE的PASSWORD搞错了。
Provider=Microsoft.Jet.OLEDB.4.0;Password="";Datasource=C:\DB1.mdb;Persist Security Info=True; Jet OLEDB:Database Password=123
stevenjscn 2006-07-24
  • 打赏
  • 举报
回复
这与密码无关,与你的WORKGROUP文件有关,在OFFICE目录下有一个SYSTEM.MDW,从另外一个机子上COPY一个没有设置WORKGROUP的SYSTEM。MDW文件复盖本机上的MDW文件。
二,有可能MDB文件被其他用户以EXCLUSIVE(独占)方式打开。

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧