Имя: Пароль:
1C
1С v8
Подключение к MySql выдает ошибку
0 AnisaL
 
16.09.13
09:04
Добрый день!
Есть подключение к базе данных Биллинга:
Connection = Новый COMОбъект("ADODB.Connection");
  
    ConnectString = "Driver={MySQL ODBC 5.2a Driver};Server=10.254.0.1;uid=1c;pwd=1c1c1c;";
  
    Попытка
        Состояние ("Подключаемся к MySQL...");
        Connection.open(ConnectString);    
    Исключение
        Сообщить("Не подключились к MySQL! "+ОписаниеОшибки());
    Возврат 0;
    КонецПопытки;

В последнее время стала выдаваться ошибка, т.е. происходит исключительная ситуация:
Не подключились! {МодульОбычногоПриложения(2091)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [MySQL][ODBC 5.2(a) Driver]Host '192.168.111.100' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
Подскажите что эта за ошибка?
1 Rie
 
16.09.13
09:08
(0) Дык английским по белому ведь был дан ответ...
2 AnisaL
 
16.09.13
09:11
(1) Ну по сути я могу понять, что подключение заблокировано из-за большого количества ошибок соединения. Мне не понятно вследствие чего могла возникнуть эта ошибка
3 Rie
 
16.09.13
09:13
(2) mysqladmin flush-hosts -uroot -p
4 AnisaL
 
16.09.13
09:14
(3) это не через 1с делается?
5 cw014
 
16.09.13
09:17
(4) Через cmd
6 cw014
 
16.09.13
09:18
Очень надеюсь, что хост, прописанный в (0) не выходит наружу, а то так открыто логин и пасс прописаны )))
7 Rie
 
16.09.13
09:20
(6) 10-я сеть как бы намекает...
8 AnisaL
 
16.09.13
09:28
(6) упс
9 AnisaL
 
16.09.13
09:29
(7) т.е.?
10 Rie
 
16.09.13
09:31
(9) 10.x.x.x - локальная сеть. Извне недоступна (по этому адресу).
11 Rie
 
16.09.13
09:32
+(10) (А вот изнутри...).
12 AnisaL
 
16.09.13
09:33
(10) фууу, ну и хорошо )
13 AnisaL
 
16.09.13
09:33
(11) изнутри чего?
14 Rie
 
16.09.13
09:35
(13) Сотрудник Вашей конторы, сидящей в той же сети, узрев логин и пароль - может поразвлечься. Равно как и сотрудник другой конторы, который тем или иным способом проник в Вашу сеть.
15 Ленинград
 
16.09.13
09:35
ой ой )

ЗЫ Посмотрите логи на mysql по юзеру 1с
16 AnisaL
 
16.09.13
09:38
(14) думаю что нет, только у меня есть доступ к базе 1с как у администратора
17 Rie
 
16.09.13
09:39
(16) А при чём тут база 1С? Вы дали логин и пароль на MySQL, причём, с большой вероятностью, - с большими правами.
18 Rie
 
16.09.13
09:40
+(17) Советую сменить. "Миста" - популярный ресурс.
19 cw014
 
16.09.13
09:40
Интересно, может поэтому и 'is blocked because of many connection errors'...
20 AnisaL
 
16.09.13
09:43
(18) надо подумать ..
21 Rie
 
16.09.13
09:44
(20) Не надо думать. Надо срочно менять пароль.
22 Галахад
 
гуру
16.09.13
09:45
Да кому нафиг нужен этот доступ?
23 Rie
 
16.09.13
09:47
(22) Вот именно. Серьёзным людям - не нужен. А "кулхацкерам" поразвлечься - самое то :-)
(Тут на самом деле - другая проблема. Засветился - обезопасся. И пусть у прекрасной дамы это станет рефлексом).
24 Галахад
 
гуру
16.09.13
09:51
(23) Ну придется засветится у админа базы биллинга.
Спрашивать же будет, что и почему. :-)
25 Rie
 
16.09.13
09:53
(24) Ну так это - приватный междусобойчик :-)