Страница 1 из 1

Остановка firebird classic

Добавлено: 26 фев 2010, 14:24
BulletRosta
Добрый день!

как запретить подключения к firebird 2.1.3 build 18185 по netbeui, при остановке firebird соединения netbeui не отключаются, соответственно остановка не происходит.

Re: Остановка firebird classic

Добавлено: 26 фев 2010, 14:42
hvlad
Что имеется в виду под остановкой ? Остановка процесса ? Шатдаун БД ?
При чём тут NetBEUI ? Соединения по TCP ведут себя иначе ?

Я ничего не понял из вопроса.

Re: Остановка firebird classic

Добавлено: 26 фев 2010, 14:58
kdv
и к тому же, нафига по netbeui, и с чего вдруг взяли, почему netbeui.

Re: Остановка firebird classic

Добавлено: 26 фев 2010, 15:41
BulletRosta
есть ли возможность запрета подключения к firebird, средствами настройки firebird, по протоколу Netbeui?

Re: Остановка firebird classic

Добавлено: 26 фев 2010, 16:15
kdv
по протоколу Netbeui?
нет. Потрудитесь объяснить, что Вы имеете в виду под подключением по netbeui - например, приведите строку коннекта к серверу и БД.

Re: Остановка firebird classic

Добавлено: 26 фев 2010, 17:07
BulletRosta
MON$ATTACHMENT_ID MON$SERVER_PID MON$STATE MON$ATTACHMENT_NAME MON$USER MON$ROLE MON$REMOTE_PROTOCOL MON$REMOTE_ADDRESS MON$REMOTE_PID MON$CHARACTER_SET_ID MON$TIMESTAMP MON$GARBAGE_COLLECTION MON$REMOTE_PROCESS MON$STAT_ID
115199 3824 0 E:\BASE\file.GDB SYSDBA NONE TCPv4 192.168.50.4 52 26.02.2010 11:27 1 2641
120169 4744 1 E:\BASE\file.GDB SYSDBA NONE TCPv4 192.168.50.57 52 26.02.2010 15:09 1 2664
123264 4332 1 E:\BASE\file.GDB SYSDBA NONE TCPv4 192.168.50.16 52 26.02.2010 17:03 1 2692
123252 8404 0 E:\BASE\file.GDB SYSDBA NONE WNET 52 26.02.2010 17:03 1 2173


последняя строка указывает на подключение по netbeui

Re: Остановка firebird classic

Добавлено: 26 фев 2010, 18:14
kdv
последняя строка указывает на подключение по netbeui
как бы вижу, но вопрос - зачем нужно к серверу подключаться по netbeui? Или Вы пытаетесь "отловить негодяя"?

подключения по нетбую (netbeui), насколько мне известно, ничем не регулируются, и ни в чем.
Единственный вариант (теоретически) - на сервере в настройках tcp отключить netbios over tcp/ip.

http://msdn.microsoft.com/ru-ru/library ... 90%29.aspx

можно еще заблокировать 139 порт в настройках firewall (если он есть, и у него есть такие настройки).

Re: Остановка firebird classic

Добавлено: 26 фев 2010, 18:38
hvlad
BulletRosta писал(а):есть ли возможность запрета подключения к firebird, средствами настройки firebird, по протоколу Netbeui?
Добавить в командную строку запуска ключ(и)
-i для работы через TCP (INET)
-x для работы через XNET (локальный протокол)

Re: Остановка firebird classic

Добавлено: 27 фев 2010, 14:02
Dimitry Sibiryakov
А если в конфиге указать какое-нибудь неправильное имя трубки, то он, наверное, тоже отвалится...