c++安全SQL连接

C++ Secure SQL Connection

本文关键字:连接 SQL 安全 c++      更新时间:2023-10-16

我一直在寻找这个问题,答案通常是加密你的密码之类的事情。

我感兴趣的是与MySQL服务器建立一个安全连接(假设不涉及其他任何事情,比如在服务器上安装额外的东西),所以如果用户网络中有攻击者,他们将无法看到流量,因为它是加密和安全的。

我该怎么做呢?我是否需要查看一些与SQL连接一起使用的库?如果有,具体如何(当然可以接受阅读资源)?

Mysql可以通过tls加密连接。你所需要做的就是配置mysql使用安全连接(这可能涉及到在服务器上安装额外的组件),创建证书,创建使用证书进行身份验证的用户。

在客户端,您可能必须使用connector/c,因为connector/c++可能在ssl连接方面存在问题。