我如何确保我的连接到MySql服务器
本文关键字:连接 我的 MySql 服务器 确保 何确保 | 更新日期: 2023-09-27 18:18:20
我做了一个c#程序,连接到MySql数据库,获取数据并修改它,一切都运行良好。
但是现在我开始关心我的数据库安全,所以问题是密码以明文形式发送到数据库:
ConnectionString = "SERVER=mysqlserver.com;DATABASE=databasename;UID=" + "touk" + ";PASSWORD=" + "xxxxxxx" + ";SslMode=Preferred;";
我想知道这样发送我的连接字符串是否危险?
这是一个Windows窗体应用程序。我管理一个具有对象列表的数据库。客户是我的朋友,我很了解他们,所以没有机会和他们一起玩。问题是,我不会遇到其他可能喜欢闯入我的服务器的人的问题。我使用freesqldatabase作为主机服务器,所以我所有的客户端将使用相同的用户和密码。
我正在使用MySQL。数据
在"MySql"的身份验证过程中永远不会发送明文密码。所以没有那么危险。但是向公众公开数据库并不是一种推荐的方法。正如CodeCaster最初评论的那样;您应该通过web服务公开您的数据。在这个阶段,您可以完全加密您的通信通道。