|
Модераторы: Akella |
|
SovsemNePonimay |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 10.2.2016 Репутация: нет Всего: нет |
Добрый день! У меня такая проблема: БЫЛ сервер interbase 5,5, ЕСТЬ рукописная программа "Librat", которая подключалась к БД, которая в свою очередь была на этом сервере ( программа без логов, исходников, просто .exe файл). Суть в том, что меняли Windows => форматнули весь диск С, а там была программа InterBase и "Librat". Бэкап БД имеется, есть так же .ехе файл программы "Librat", снова установили InterBase 5,5, включили сервер, через менеджер сервера приконнектили БД. А эта рукописная программа не заходит, пишет "неверный логин и пароль". Логины и пароли вводили и какие были раньше, и задавали их в менеджере сервера. И открывали БД в программе IBExpert, там открывается через логин и пароль, какие были до форматирования диска. Может быть есть какая особенность, чтоб программа эта зашла и наконец-то открыла БД? Может их нужно в конкретных местах располагать.....или еще что?
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
||||
|
||||
SovsemNePonimay |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 10.2.2016 Репутация: нет Всего: нет |
Базы работают через IBExperta, там мы видим пользователей, можем задавать им логины\пароли(задавали и даже создавали новых пользователей). В программу рукописную есть возможность ввести логин\пароль, но постоянно выходит сообщение, что неверны логин\пароль => в эту рукописную программу мы зайти не можем, после этого сообщение она вылетает. В сервер менеджере от IBase мы задавали новых пользователей, но под ними рукописная программа все равно не заходит =С
|
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 20 Всего: 329 |
у меня предположение, что программе и внутри базы какой-то свой отдельный список пользователей и именно эти логин и пароль указываются при старте программы а системные логин/пароль от interbase 5.5 где-то в другом месте программы нужно прописывать откройте базу и поищите там таблицу типа users или с похожим названием просто многие работают под системным логином SYSDBA, а создают и используют свою таблицупользователей обычно системные логини пароль - SYSDBA/masterkey Добавлено через 1 минуту и 7 секунд http://www.sql.ru/forum/103580/ne-rabotaet...nyy-parol-login |
|||
|
||||
tzirechnoy |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1173 Регистрация: 30.1.2009 Репутация: нет Всего: 16 |
А в журналах Interbase-то что пишэт?
Он попытки логина (притом по-моему в том числе и удавшыеся) должэн по умолчанию писать. Кроме того, надо сказать, что логин и пароль для логина в Interbase мог и не сохраниться в бэкапе -- он пишэтся в отдельную системную базу данных, а не в пользовательские файлы БД. Ну и, кроме того, есть некоторый шанс, что программа подключалась через какой-нибудь Borland Database Engine, в котором есть свои альясы, в которых и был прописан правильный логин и пароль. Выяснять, какой и как оно оттуда его берёт придётся, видимо, через какой-нибудь отладчик или WinDbg/Logger.exe. |
|||
|
||||
SovsemNePonimay |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 10.2.2016 Репутация: нет Всего: нет |
в самой базе не нашли таблицу логинов и паролей. В InterBase заходит под SYSDBA/mainkey, а база в IBExpert открывается паролем который до форматирования открывал и рукописную программу. Никаких системных БД, к сожалению, найти не можем.
Вот то, что нашли в файле interbase.log (так понимаем, что это журнал??): ALMI (Server) Tue Feb 02 08:46:23 2016 InterBase database support is not licensed. ALMI (Client) Tue Feb 02 08:46:23 2016 C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe : The guardian was unable to launch the server thread. errno : 1053 ALMI (Client) Tue Feb 02 16:39:32 2016 Guardian starting: C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe ALMI (Client) Wed Feb 03 08:28:01 2016 Guardian starting: C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe ALMI (Client) Sat Feb 06 13:52:54 2016 Guardian starting: C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe ALMI (Client) Mon Feb 08 17:19:13 2016 C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe: terminated abnormally (-1) ALMI (Client) Mon Feb 08 17:19:13 2016 Guardian starting: C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe ALMI (Client) Tue Feb 09 08:14:49 2016 Guardian starting: C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe ALMI (Client) Wed Feb 10 19:56:33 2016 Guardian starting: C:\Program Files\InterBase Corp\InterBase\bin\ibserver.exe ______________________________________________________________ сейчас установили программу Net Logger 2,4. Попробуем в ней покапаться (больше не нашли для скачивания ничего похожего (((((( ) Это сообщение отредактировал(а) SovsemNePonimay - 12.2.2016, 08:36 |
|||
|
||||
Правила форума "Interbase" | |
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |