密电风云剧情分集介绍:SQL Server 连接的问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 05:59:32
数据库连接的时候,server=localhost还是计算机名称阿 我的计算机名称为billgates

我连接的时候试了两种方法:
MyConnection = new SqlConnection("server=billgates;uid=sa;pwd=;database=北风贸易");


MyConnection = new SqlConnection("server=localhost;uid=sa;pwd=;database=北风贸易");

都不行 出现
用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。

怎么回事啊 ,大家帮帮忙阿
“/WebApplicationCSharp”应用程序中的服务器错误。
--------------------------------------------------------------------------------

用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。

源错误:

行 31: SqlCommand MyCommand = new SqlCommand(sqlstring1, MyConnection);
行 32:
行 33: MyConnection.Open();
行 34: SqlDataReader dr = MyCommand.ExecuteReader();
行 35:

源文件: c:\inetpub\wwwroot\webapplicationcsharp\vc89.aspx.cs 行: 33

堆栈跟踪:

[SqlException: 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean& isInTransaction) +474

出错原因:SQL SERVER安装的时候选择了Windows验证方式
解决方法:
SQL SERVER 2000:
先用Windows方式登录,在企业管理器里,点中服务器名,点"属性",选择"安全",把Windows登录方式改成混合登录,确定后断开连接,重启服务器,再连接就可以了
SQL SERVER 2005:
也是类似的,只不过它没有了企业管理器,而是在Management Studio中操作