如果数据库受密码保护,则vb.net数据库应用程序无法在用户计算机上运行

时间:2011-01-20 19:24:08

标签: vb.net password-protection jet

在vb.net中,我使用密码保护的数据库,其中包含以下连接字符串

connetionString =“Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\ vai \ vaiDB.mdb; Jet OLEDB:Database Password = secret;”

数据库访问在开发机器上运行良好。

但是当我在用户机器上复制exe和数据库文件时

2 个答案:

答案 0 :(得分:2)

如果您的数据库位于正确的位置,您会得到什么错误消息?

答案 1 :(得分:1)

打开Access数据库(.MDB)会在同一目录中创建临时.LDB文件。登录到目标PC的用户是否具有对目录C:\ vai \?

的写入权限