Задавайте вопросы, мы ответим
Вы не зашли.
Обыскал весь инет. Писал на форуме одном. мне очень умная девочко\мальчег дал(а) ссылку.
Но там все под никсовые.
1. Как создать сертификат SSL для MySQL (используемый софт)
2. Как настроить сервер MySQL с поддержкой SSL соединения (Windows Server 2008, не никсовые)
3. Строка подключения с использованием SSL.
Думаю пригодится многим начинающим
Отредактированно IDX (26.10.2013 02:44:13)
Неактивен
) сам разобрался. сделано
Действия:
1. Скачиваем OpenSSL по ссылке и кидаем в корень релиза MarinaDB, я использовал MariaDB 5.5 (x64)
2. Добавляем строки в файл my.ini (MariaDB 5.5 (x64)) (в секцию mysqld)
[mysqld]
.....
#SSL
ssl
ssl-ca=C:/SSL/ca-cert.pem
ssl-cert=C:/SSL/server-cert.pem
ssl-key=C:/SSL/server-key.pem
3. Перезапускаем службу MySQL и для проверки в консоли вводим
Отредактированно IDX (25.10.2013 22:58:55)
Неактивен
Строка подключения
Host=XXX.XXX.XXX.XXX;Port=XXX;database=test;user=sslclient;CertificateFile=<путь>\client.pfx;CertificatePassword=pass;SSL Mode=Required
Отредактированно IDX (26.10.2013 16:35:21)
Неактивен
На серваке не забудьте изменить пользователя(-ей), установив для него что он(и) должен принимать коннект только через SSL. Ну это в привилегиях
Неактивен
IDX, спасибо мануал по SSL, обязательно пригодится кому-нибудь
Неактивен
Забыл сказать:
нужно сформировать PFX файл
openssl pkcs12 -export -in client-cert.pem -inkey client-key.pem -certfile ca-cert.pem -out client.pfx
Отредактированно IDX (26.10.2013 16:33:45)
Неактивен