|
1С - подключение к MySQL с использованием SSL |
☑ |
0
K1RSAN
18.10.23
✎
11:22
|
В общем в этом и вопрос. Можете подсказать, где почитать (или может можете вкратце объяснить), как сделать подключение к сторонней базе в MySQL с использованием SSL.
Ранее к другой базе подключался через
Conn = Новый COMОбъект("ADODB.Connection");
Но там не было SSL
|
|
1
Salimbek
18.10.23
✎
13:07
|
|
|
2
K1RSAN
18.10.23
✎
13:28
|
(1) Спасибо попробую.
|
|
3
K1RSAN
25.10.23
✎
09:19
|
Попробовал по этой ссылке, пишет ошибку unable to get sertificate
Подскажите, что не так делаю
Conn = Новый COMОбъект("ADODB.Connection");
Conn.ConnectionString =
"Driver={MySQL ODBC 5.1 Driver};
|Server="+ Сервер +";
|Port =" + Порт +";
|Database="+ИмяБазы+";+
|User="+ИмяПользователя+";
|Password="+Пароль+";
|CHARSET=WIN1251;
|sslca=" + Объект.ПутьКСертификатам + "\cacert.pem;
|sslcert=" +Объект.ПутьКСертификатам + "\client-cert.pem;
|sslkey=" +Объект.ПутьКСертификатам + "\client-key.pem;
|sslverify=1;
|Option=3;";
Conn.ConnectionTimeout = 180;
Conn.CursorLocation = 3;
// Подключаемся к базе данных
Try
Conn.Open(Conn.ConnectionString);
Except
Сообщить("Не удалось выполнить подключение " + ОписаниеОшибки());
Return;
EndTry;
|
|
4
Aleksey
25.10.23
✎
09:28
|
пишет что не может получить сертификат. С путями всё нормально? Возможно что сертификат лежит на клиенте, а 1С его ищет на сервере или наоборот?
|
|
5
K1RSAN
25.10.23
✎
09:45
|
(4) Нашел причину. У меня кириллица была в пути. Теперь другую ошибку пишет - Access Denied for User .
То ли неправильно передаю юзера или пароль, то ли ещё что, но буду разбираться.
|
|
6
K1RSAN
25.10.23
✎
11:48
|
[MySQL][ODBC 5.1 Driver]Access denied for user 'ODBC\@(мой IP)' (using password: YES)!!!
|
|
7
K1RSAN
25.10.23
✎
11:48
|
Теперь выдаёт такую ошибку, почему-то он не видит моего пользователя, хотя вроде как пароль видит
|
|
8
Caber
25.10.23
✎
12:12
|
А почему не сделаете через внешние источники данных? Я так выковыривал данные из таблиц
|
|
9
K1RSAN
25.10.23
✎
12:48
|
(8) Просто изначальная обработка была сделана через соединение, думал адаптировать под новую базу.
Внешними источниками ранее не пользовался.
Сейчас попробую
|
|
10
K1RSAN
25.10.23
✎
13:28
|
Хмм, соединение пошло, получил таблицу. осталось понять, как её использовать.
|
|