快速问题 - 是否可以通过 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();
}
- 1 回答
- 0 关注
- 148 浏览
添加回答
举报
0/150
提交
取消