conn.open 连接字符串的时候,总是出现下面的问题。
怎么回事?Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d' [Microsoft][ODBC SQL Server Driver][SQL Server]用户 'web_msSite' 登录失败。原因: 未与信任 SQL Server 连接相关联。 我确认用户名账户和密码是存在且正确的。
怎么回事?Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e4d' [Microsoft][ODBC SQL Server Driver][SQL Server]用户 'web_msSite' 登录失败。原因: 未与信任 SQL Server 连接相关联。 我确认用户名账户和密码是存在且正确的。
1、 在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL
2、 展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再
3、 在"身份验证"下,选择"SQL Server和 Windows "。
4、 重新启动SQL Server服务。
--------
试试看!
使用的是 tcp/ip,还是命名管道网络库?
第一种和上面的同志一样,是否选择了SQL Server用户的方式,即混合模式
第二种看看是否是仅限本地连接
第三种看看是否该用户没有访问数据库的权限
第四种看看网络上或者机器上有没有什么限制,比如说防火墙,端口什么的