为什么已经设置了用户DSN也测试连接成功,但在登录的时候仍然需要输入sa和密码才能连接?SQL SERVER是使用SQL及Windows混合论证模式的.
使用winddow验证方式的前提需满足以下之一:
1、局域网内建立的域机制,客户端是使用域用户登录本地机器的,并且需把这些域用户添加到sql server的“登录”中去;
2、服务器建立一系列的用户,客户端机器使用用户名和密码相同的用户登录本地机器,并且这些用户也必须添加到sql server的“登录”中去;
3、所有客户端的administrator用户的密码都跟服务器的一样。