PDA

View Full Version : تغییر pass کاربر admin



محمد آقا
سه شنبه 18 مرداد 1390, 10:58 صبح
چطوری یک admin تعریف کنم وبتونم امکان تغییر pass براش بذارم این کد نوشتیم ولی کلمه عبور admin ثابت تعریف شده



sc = new SqlConnection("Data Source=localhost;Initial Catalog=sajad_siteDB;Integrated Security=True");
}

protected void LoginButton_Click1(object sender, EventArgs e)
{
adapter = new SqlDataAdapter();
adapter.SelectCommand = new SqlCommand();
adapter.SelectCommand.Connection = sc;
adapter.SelectCommand.CommandText = "select username,pass from membership WHERE ( (username=@x) AND (pass=@y) );";
adapter.SelectCommand.Parameters.AddWithValue("@x", Login1.UserName);
adapter.SelectCommand.Parameters.AddWithValue("@y", Login1.Password );
DataSet dataSet = new DataSet();
adapter.Fill(dataSet);
if (dataSet.Tables[0].Rows.Count != 0)
{
if (Login1.UserName == "admin" & Login1.Password == "admin")
Response.Redirect("homeadmin.aspx");
else
{
Session["logged"] = "true";
Session["name"] = Login1.UserName;
Response.Redirect("homeuser.aspx");
}

ASPX
سه شنبه 18 مرداد 1390, 12:00 عصر
خب ای دستور شما select است و برای ورود استفاده میشه شما باید از دستور upfdate استفاده نمایید به صورت زیر

update membership
set (pass=@y)
where WHERE ( (username=@x) );