VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

asterisk -> odbc -> windows

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
starley440
Сообщения: 33
Зарегистрирован: 19 апр 2012, 14:12

asterisk -> odbc -> windows

Сообщение starley440 »

Поставили задачу подключиться внешним приложением к базе данных asterisk.
Из вариантов были испробованы:
1. Поставлен драйвер ODBC на windows.
(баз данных не увидели. Только получили ответ, что подключиться не можем, ибо доступа нет).
2. Поставили phpmyadmin на asterisk - увидели простые (дефолтные) базы с MySQL? но базу asterisk так и не видим.
пароли все пробовали (те, что ставили и по дефолту и то, что придумывали сами, когда система просила.)
MySQL на сервере видит все базы данных (show databases). А вот ODBC на винде базы asterisk, asteriskcdrdb и mysql не видит.

Натолкните, пожалуйста на мысль. Может они как-то хитро скрыты? Как их можно сделать видимыми?
starley440
Сообщения: 33
Зарегистрирован: 19 апр 2012, 14:12

Re: asterisk -> odbc -> windows

Сообщение starley440 »

Очередное спасибо, тебе ded. Ты, как всегда, сама лаконичность и максимум помощи.
Как всегда, помощи новичкам ноль и дополнительный плюсик в количество сообщений.

Однако, проблема решилась довольно просто:
Для того, чтобы можно было увидеть базу данных через клиента ODBC с машин на windows,
достаточно глянуть в права доступа к базам данных MySQL. Надо заменить слово localhost на % в строке

Код: Выделить всё

grant all privileges on *.* to 'your_user'@'%' identified by 'your_password' 
Я подключался с помощью MySQLConnector (http://dev.mysql.com/downloads/connector/odbc/)
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: asterisk -> odbc -> windows

Сообщение ded »

Если дойдут руки, обнулю себе количество сообщений, чтобы оно Вас не раздражало.
И, да - мы никак не на ты.
Вы вроде бы отчалили уже отсюда? Судя по http://forum.asterisk.ru/viewtopic.php? ... 2&start=20
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: asterisk -> odbc -> windows

Сообщение virus_net »

starley440 писал(а): Надо заменить слово localhost на % в строке
не стоит так делать, т.к. никогда не стоить забывать о безопасности.
и особенно не стоит так делать когда порт 3306 не прибит firewall`ом
и совсем особенно когда все это крутится под управлением Windows
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH