为了账号安全,请及时绑定邮箱和手机立即绑定

MySQL 通过 WinForms C# 更改“用户”表条目

MySQL 通过 WinForms C# 更改“用户”表条目

C#
阿晨1998 2021-10-24 17:00:51
快速问题 - 是否可以通过 WinForm 应用程序更改已输入 MySQL 数据库下“用户”表中的用户的密码?我一直在从我创建的数据库中插入和选择数据,但是如果我想更改 MySQL 密码,我想知道这是否可以通过 C# 实现。我这么说的原因是因为 ATM 连接字符串是硬编码的以获取用户名和密码(也许有人可以就如何不在 App.config 中的连接字符串中存储密码提供建议)。谢谢 :)
查看完整描述

1 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

采取类似这篇文章的内容并更改命令字符串中的语句以使用 ALTER USER 代替:


using(MySqlConnection Connection = new MySqlConnection("SERVER=localhost;UID=root;"))

using(MySqlCommand Command = new MySqlCommand("ALTER USER 'username'@'localhost' IDENTIFIED BY 'password';", Connection))

{

    Connection.Open();

    Command.ExecuteNonQuery();

}


查看完整回答
反对 回复 2021-10-24
  • 1 回答
  • 0 关注
  • 148 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信