按windows身份连接数据库?

xing_bu_tou 2008-01-01 10:57:56
这是用sql server身份验证的连接代码:
Set conn = New ADODB.Connection
conn.ConnectionString = "Driver={sql server};server=A762D89F97CC429;uid=sa;pwd=3172870123;database=library"

如果换成按windows 身份登录,那代码要怎么改?才能在任何别人的电脑上连接成功,而不用设置帐号和密码!

先谢谢高手们的指点!!!
...全文
90 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xing_bu_tou 2008-01-12
  • 打赏
  • 举报
回复
谢谢各位!但还是很模糊!
link_1 2008-01-09
  • 打赏
  • 举报
回复

Set conn = New ADODB.Connection
conn.ConnectionString ="Provider=SQLOLEDB.1;Password=你的数据库密码;Persist Security Info=True;User ID=数据库的用户名;Initial Catalog=数据库名称;Data Source=服务器的名称或计算机的IP"
yuhaoxiang 2008-01-09
  • 打赏
  • 举报
回复
用自己的WINDOWS身份做验证的话,不用输用户名和密码的,但是应该在ODBC里面改好
cmdlang 2008-01-01
  • 打赏
  • 举报
回复
用Adodc生成一个看看
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=testdb;Data Source=127.0.0.1

不过用windows身份验证会碰到有些用户没有权限的问题
Michael_g 2008-01-01
  • 打赏
  • 举报
回复
我没用过Windows 身份验证,你可以直接将你的Windows登录名和密码换掉sa试试.

7,765

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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