使用没有证书文件的TLS连接到MariaDB

时间:2019-11-19 06:11:33

标签: c# mysql mariadb

我当前正在尝试连接到我的MariaDB并将数据插入其中。我希望对客户端和服务器之间的连接进行加密。我已经在服务器端as explained here上完成了TLS的工作。 我想要的是让客户端无需证书文件即可连接到MariaDB。 我当前的ConnectionString是:

$@"Data Source ={ hostName }; Initial Catalog = usersInfo; User ID = user; Password = password; SslMode=Required;"

但是我猜它没有连接,因为它也需要证书文件。

配置文件50-server.cnf包含:

#ssl = on
ssl
ssl-ca=/etc/mysql/ssl/ca-cert.pem
ssl-cert=/etc/mysql/ssl/server-cert.pem
ssl-key=/etc/mysql/ssl/server-key.pem

[mariadb]
ssl

配置文件50-client.cnf包含:

[client-mariadb]
ssl

0 个答案:

没有答案