有没有什么办法通过编码VB.NET
加密MySQL
连接?使用VB.NET通过SSL远程访问MySQL
回答
不,不是“通过在VB.NET中编码”。
VB.Net必须使用MySQL通信协议进行通信,该通信协议不直接支持加密。
但是,您的VB.NET代码可以与MySQL安全通信。
MySQL recommendation将使用SSL来保护传输层的通信。这与VB.Net无关,与设置SSL连接和使用适当的连接字符串(包括连接字符串中的SSL Mode=Required
)有关。
详见
http://dev.mysql.com/doc/refman/5.0/en/connector-net-tutorials-ssl.html
感谢您的回复。从文档“MySQL的标准配置旨在尽可能快,因此默认情况下不会使用加密的连接。”这是否意味着配置只能在服务器端完成(在客户端没有任何更改)? – abiieez 2012-07-10 06:01:27
好吧,我只是看到您的文章的最后一部分。我相信SSL Mode = Required是客户端需要的唯一修改。 – abiieez 2012-07-10 06:06:54
这是正确的。服务器仍然必须使用SSL支持进行编译。在服务器上运行命令'mysqld --ssl --help'。如果服务器抱怨它不理解“--ssl”选项,那么服务器不支持SSL。 – 2012-07-10 06:09:14
- 1. 远程访问MySql通过远程phpMyAdmin
- 2. 通过facebook远程访问mySQL
- 3. Mysql远程访问
- 4. 通过SSH进行MySQL远程访问通道错误
- 5. 使用c访问远程MySQL数据#
- 6. 通过尝试远程访问WCF SecurityNegotiationException
- 7. 通过Powershell远程访问Get-WinEvent
- 8. 通过SSL从Delphi程序连接到远程MySQL服务器
- 9. 通过asp.net访问远程mysql数据库
- 10. 我无法通过本地phpmyadmin访问远程mysql服务器
- 11. MySQL远程访问麻烦?
- 12. 远程mySQL访问错误
- 13. 通过网关使用Emacs和Tramp访问远程主机
- 14. 通过JavaScript在Office 365上使用REST远程访问Sharepoint 2013
- 15. Mysql添加远程访问用户
- 16. 暂时禁用mysql远程访问
- 17. 需要通过powershell通过invoke-command远程访问第二跳
- 18. 使用DBExpress通过SSL连接到MySQL
- 19. 如何使用vb.net远程访问vista系统?
- 20. 如何使用vb.net访问xp和vista之间的远程注册表访问?
- 21. 检测应用程序是否通过SSL访问?
- 22. 通过SSL/TLS连接访问Vagrant上的Node.js应用程序
- 23. 与MySQL的远程访问问题
- 24. 通过PHP通过Javascript访问MySQL
- 25. 通过终端访问mysql
- 26. 通过Python访问XAMPP mysql
- 27. 通过HTTP访问MySQL
- 28. 通过URI访问图标资源VB.NET
- 29. 检索访问附件通过VB.NET
- 30. 使用WebBrowser通过SSL访问Intranet Winforms控件
坦率地说,我只是一个QA。我已经向开发人员提出这个问题,他正在寻求帮助以寻找资源。 – abiieez 2012-07-10 06:03:05
你有三个问题的答案,但你没有接受任何答案。不要忘记加注并接受有用的答案。 – 2012-07-10 06:35:22
我想积极参与,但因为我的声望不够,所以无法胜任。我已经接受你的回答:)。谢谢 – abiieez 2012-07-10 07:36:48