利用WinForm来修改SQL 9版本以上的角色密码
IFrameWork 2.0中的 SqlConnection类提供了ChangePassword的方法来修改SQL数据库角色密码。
示例界面如下设计:

更改密码的代码如下:
if (this.textBox3.Text != this.textBox4.Text)
{
MessageBox.Show("两次输入密码不正确!");
return;
}
try
{
SqlConnection.ChangePassword("Data Source='"+this.textBox5.Text.Trim()+"';initial catalog='"+this.textBox6.Text.Trim()+"';User ID='" + this.textBox1.Text.Trim() + "';Password='" + this.textBox2.Text.Trim() + "';", this.textBox3.Text.Trim());
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString());
}
示例界面如下设计:

更改密码的代码如下:
if (this.textBox3.Text != this.textBox4.Text)
{
MessageBox.Show("两次输入密码不正确!");
return;
}
try
{
SqlConnection.ChangePassword("Data Source='"+this.textBox5.Text.Trim()+"';initial catalog='"+this.textBox6.Text.Trim()+"';User ID='" + this.textBox1.Text.Trim() + "';Password='" + this.textBox2.Text.Trim() + "';", this.textBox3.Text.Trim());
}
catch (System.Exception ex)
{
MessageBox.Show(ex.ToString());
}

浙公网安备 33010602011771号