C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Пользователи
full_lamer
Отправлено: 19.05.2004, 02:59


Машинист паровоза

Группа: Участник
Сообщений: 225



Еще один вопрос: как можно узнать из программы список зарегистрированных пользователей IB не авторизируясь?
Спасибо.
olegenty
Отправлено: 19.05.2004, 06:46


Ветеран

Группа: Модератор
Сообщений: 2412



список зарегистрированных пользоватей лежит в ISC4.GDB. соответственно, минимум тебе надо законнектиться, авторизуясь SYSDBA или пользователем с аналогичными привилегиями, к этому файлу (или другому, который использует твой сервер для хранения логинов), ну и запросить COUNT.

P.S. Начиная с Firebird 2.0 информация о пользователях будет храниться в самой БД
full_lamer
Отправлено: 19.05.2004, 16:14


Машинист паровоза

Группа: Участник
Сообщений: 225



А когда он выйдет FB2.0?
И еще вопрос: если я снесу IB6.5 и поставлю вместо него FB программы под IB менять не нужно будет, принципы такие же?
olegenty
Отправлено: 20.05.2004, 06:52


Ветеран

Группа: Модератор
Сообщений: 2412



по идее — да, но я бы рекомендовал сделать Transportable backup под IB, а потом restore под FB, а ещё лучше — полная выгрузка в скрипт под IB, а потом запуск этого скрипта на FB. (IBExpert всё это легко делает)

а когда выйдет FB2 — вопрос к разработчикам )) (firebird.sourceforge.net)

Вернуться в Работа с базами данных в C++Builder