日期:2014-05-19  浏览次数:20379 次

与数据库连接的问题?
dim   a   as   new   connection()
    a.connectionstring= "server=localhost;uid=sa;pwd=;database=northwind "
  a.open()

为什么每次连接的时候,提示出错,原因是:sa登录没有与信任sql server连接相关联.
  请问高手门着是怎么回事儿?????

------解决方案--------------------
用SQL Server数据库的时候经常出现这个问题.应该在
SQL Server企业管理器的SQL Server组的(local)的属性配置里将安全性改为SQL Server和Windows
------解决方案--------------------

dim a as new connection()
a.connectionstring= "server=localhost;uid=sa;pwd=;database=northwind;Trusted_Connection=yes "
a.open()

试一下
------解决方案--------------------
该错误产生的原因是一般由于SQL Server使用了 "仅 Windows "的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接。更改SQL server 身份验证方式

如果还不可以参考这篇文章:
http://bbs.51js.com/viewthread.php?tid=1398

------解决方案--------------------
改成这样试
dim a as new connection()
a.connectionstring= "server=(local);uid=sa;pwd=;database=northwind "
a.open()
------解决方案--------------------
SQL Server用混合模式
------解决方案--------------------
同意,看一下 SQL Server 是不是配置成用“Windows+SQLserver混合登陆模式”。再看数据库地址指向对不对?

------解决方案--------------------
改为混合验证
------解决方案--------------------
登陆模式问题吧
------解决方案--------------------
在SQL Server企业管理器中 选中服务器 在菜单上 工具 -- SQL Server配置属性 安全性选项卡 -- 选中 SQL Server和Windows
并确认你的sa的密码为空密码
------解决方案--------------------
我觉得也应该是混和登陆模式才可以吧,一般应该就是登陆密码的问题,确定sa的登陆密码
学习ing
------解决方案--------------------
可以结了