学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

用户 '(null)' 登录失败。原因: 未与信任 SQL Server 连接相关联

用户 '(null)' 登录失败。原因: 未与信任 SQL Server 连接相关联

SqlConnection oConn;
            string strConn;
            try
            {
                oConn = new SqlConnection();
                strConn = "Data source=(local);";
                strConn += "Initial Catalog=UFDATE_029_2008";
                strConn += "User ID=sa;";
                strConn += "Password=";
                strConn += "Integrated Security=true";
                oConn.ConnectionString = strConn;
                oConn.Open();
                MessageBox.Show("Connection Open", "btnConnect_click()");
                oConn.Close();

            }
            catch (Exception oExcept)
            {
                MessageBox.Show(oExcept.Message,"btnConnect_Click");
            }

TOP

有路过的大人看看,是什么问题

TOP

好了,少了几个;

TOP

string conn = "Data Source=;Integrated Security=SSPI;Initial Catalog='你的数据库'";
或是说
strConn = "Data source=(local)";这里的data Source=''就让它为空好了

TOP

strConn += "User ID=sa;";
strConn += "Password=";
strConn += "Integrated Security=true";
这三句有重复的嫌疑吧?
前两句使用用户名和密码访问,而后一句又要求使用当前Windows帐户凭据进行身份验证.
博客:http://hi.baidu.com/xiaotown欢迎大家一起交流!

TOP

个人觉的你 的Sql的是否有密码   密码是多少都有关系
你去吗 SqL的Sa用户改改  
你加 我的QQ  我给你工程 你看看

TOP

为什么要这么写呢,这么麻烦做什么呢
   Sqlconnection con=new Sqlconnection("Data source=loaclhost;Initial Catalog=数据库名称;User ID=
账号;pwd=密码");
con.Open();//打开数据库
con.Close();//关闭
外侧代码放入try中

TOP

相当赞同楼上的
我不是一个随便的人,我随便起来不是人我哦。信不?

TOP

检查一下你的SQL SERVER身份验证模式

TOP

发新话题