应用我开发在asp.net应用程序,并遇到了以下问题:用户登录失败在ASP.NET
protected void Button1_Click(object sender, EventArgs e)
{
try
{
string connString = "Data Source = JOHN-4E29FADEE; database=PEOPLE;";
SqlConnection conn = new SqlConnection(connString);
conn.Open();
Response.Write("Succes");
SqlCommand comanda = new SqlCommand();
comanda.Connection = conn;
comanda.CommandType = System.Data.CommandType.Text;
comanda.CommandText = "Select PERSON_ID,FIRST_NAME,FATHER_INITIALS, LAST_NAME, BIRTHDATE,CNP,MOTHER_CNP,FATHER_CNP from PERSON order by FIRST_NAME";
SqlDataReader dr = comanda.ExecuteReader();
GridView4.DataSource = dr;
GridView4.DataBind();
conn.Close();
}
catch (SqlException exc)
{
Response.Write("Connection Error! " + exc.Message);
}
}
当我启动应用程序时,我得到Connection Error! Login failed for user
。
我连接到SQL Server使用Windows身份验证和我不在我安装SQL Server 2008时,请记得为SQL Server身份验证设置用户名和密码。我应该在这种情况下执行什么操作? –
你必须使用你的Windows凭证。用户名和密码您提供登录 –
我提供的凭据,但唯一的变化是,连接错误!用户John登录失败。 –