delphi连接access不可以设定用户名和密码吗

chinadragonss 2004-10-19 02:19:18
遇到问题如下:在访问access数据库时,我设定了access的访问用户和密码。
MDBDataModule.MDBData.SjADO.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+AGCHPath+';Jet OLEDB:Database Password=111;User ID=hello;Persist Security Info=false';
上面的通不过,显示的错误是数据库不存在或者其他用户以排他方式打开中。
但是我把用户名和密码去掉,可以正确连接。
MDBDataModule.MDBData.BaseADO.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+AbasePath+';Persist Security Info=False';

该怎么设定access的用户名和密码阿?
...全文
215 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinadragonss 2004-10-19
  • 打赏
  • 举报
回复
在说明一下,我不是对access数据库加的密码,是通过设置access的用户组,然后给与不同的权限。
这个用户名和密码就是属于那些不同用户组的用户名和密码。怪的很我不加用户名和密码能正常连接,加上了用户名和密码就完蛋了
studyzhl 2004-10-19
  • 打赏
  • 举报
回复
'Provider=MSDASQL.1;Password=xxx;Persist Security Info=True;' +
'Data Source=MS Access Database;Extended Properties="DSN=MS Access Database;'+'DBQ='+ExtractFilePath(Application.ExeName)+'Estimate.mdb' +
';DriverId=281;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;PWD=xxx;"';
试试这个,我这样用可以。
科技互联人生 2004-10-19
  • 打赏
  • 举报
回复
你是用的ADO 吧,只要设置连接字符串就好了:
ADOConnection1.ConnectionString :=
Provider=Microsoft.Jet.OLEDB.4.0; User ID= sa;Password=11; Data Source=data.mdb;Persist Security Info=True 这里的 User ID 和 Password就是你要的用户名和密码的设置了
shxng 2004-10-19
  • 打赏
  • 举报
回复
过来看一下
dafeifei 2004-10-19
  • 打赏
  • 举报
回复
Persist Security Info=false

Persist Security Info=true
chinadragonss 2004-10-19
  • 打赏
  • 举报
回复
用户名和密码是access的用户名和密码。因为我要限制用户对数据库中表的访问。
ztenv 2004-10-19
  • 打赏
  • 举报
回复
你的数据库设置了用户名和密码吗?要不加我的QQ:270366978,把我做的发给你看一下吧
chinadragonss 2004-10-19
  • 打赏
  • 举报
回复
老大,没用阿。我找你的上面写了。为何我加用户名和密码就出错呢
ztenv 2004-10-19
  • 打赏
  • 举报
回复
可以;
Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;//用户名
Data Source=E:\lsh\软件汇编\text\data\da_jj.mdb;Mode=Share Deny None;Jet OLEDB:Database Password=zxr;//密码
JetOLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False

2,497

社区成员

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

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