Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Восстановление пароля к БД 
:(
    Опции темы
Greval
Дата 10.8.2006, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 24.7.2006

Репутация: нет
Всего: нет



     Народ, здравствуйте!
     Вопрос в следующем: есть программа, которая работает с БД (Firebird 1.5). Что бы расширить ее возможности я решил написать другую программу. Возникла проблема подключения к этой БД. Подскажите пожалуйста, можно ли как-нибудь получить доступ хотябы на чтение данных из новой программы.
     При попытке подключения БД пользователем SYSDBA в IB Expert выводится сообщение:"Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Your login SYSDBA is same as one of the SQL role name. Ask your database administrator to set up a valid Firebird login".
     Заранее огромное спасибо!  smile 
PM MAIL   Вверх
Alex
Дата 10.8.2006, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: 7
Всего: 162



Сервер случайно не на Linux?


--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Greval
Дата 10.8.2006, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 24.7.2006

Репутация: нет
Всего: нет



Нет, MS Windows 2003 server
PM MAIL   Вверх
Greval
Дата 11.8.2006, 07:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 24.7.2006

Репутация: нет
Всего: нет



Может кто про программки для подбора пароля для файликов *.GDB что-нибудь слышал???
PM MAIL   Вверх
vv3
Дата 14.8.2006, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 29.4.2006

Репутация: нет
Всего: нет



Ау, друзья! Пароли Interbase/Firebird хранит в отдельном файле ibsecurity.gdb/fbsecurity.fdb, расположенном в корневом каталоге сервера, а вовсе не в базе данных...
Подменой этого файла (при выключенном сервисе fbserver/fbguard/ibserver/ibguard!!!!) можно добиться сброса пароля SYSDBA в masterkey.

В данном конкретном случае, судя по сообщению сервера, дело вовсе не в пароле SYSDBA, а в том, что кто-то очень замечательный прописал в списке ROLES роль с именем SYSDBA. М-дяяя...
PM MAIL   Вверх
vv3
Дата 15.8.2006, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 75
Регистрация: 29.4.2006

Репутация: нет
Всего: нет



Вдогонку: известен ли пользовательский пароль в имеющейся программе с наибольшим приоритетом доступа -  какой-нибудь ADMIN, или что там эти разработчики придумали (это же надо было!!!)? Если известен, то можно попробовать с его помощью убить эту корявую роль, или, что еще лучше, просто пользоваться этим паролем для  подключения к БД. 
К копии БД можно подключиться, как я уже говорил выше, подменив базу паролей, подключившись к ней же (к security.gdb) как SYSDBA и завести пользователя с наивысшим приоритетом и своим паролем.
PM MAIL   Вверх
Akella
Дата 19.8.2006, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



попробуй поставить SQL Monitor для FB и посмотри что передаёт программа при подключении к базе
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.0641 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.