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

Отключение протекта если забыт пороль супервизора

Добавлено: 02 фев 2007, 11:43
Multik
Галактика 711
БД Оракл 9.2
ЗАбыт пороль Supervisor, поэтому просто так Протект не выключить.
Могу зайти под SYS в Оракл, и поиграться с табличкой X$USERS. Но есть ли более простые пути (например TRUNCATE TABLE XXXXX, НННН ) ?

Добавлено: 02 фев 2007, 15:57
thor
1. Отключаем Протект.
Идем в таблицу Abonents и для поля Protecton для нашего офиса вместо 1 ставим 0
2. Заходим в Support, используя строку
...\isupport.exe /u:newuser /#user:newuser
где newuser - имя нового пользователя, которого точно нет в системе
не выходя из Саппорта идем в модуль SQL, открываем на редактирование таблицу X$Users и для нашего пользователя newuser
ставим 1 в поле XU$Type.
Таким образом он становится админом.
Успехов!

Добавлено: 05 фев 2007, 12:33
Multik
Спасибо.

Добавлено: 26 авг 2008, 13:23
Гаврилюк Марина
А как быть если криво включился Protect и теперь не дает открыть настройку чтобы его отключить

При попытке перейти в SQL Саппорт завис.

Галактика 8.10, Оракл 10

Как быть? Работать с Ораклом?

Добавлено: 27 авг 2008, 05:44
Алексей
в 810 вроде бы отменили возможность редактирования таблицы пользователей через SQL.

Добавлено: 28 авг 2008, 14:27
thor
Интересно, а какая связь между включенным протектом и проблемами входа в SQL.
Наскока помню в этот модуль все могут входить вне зависимости от того, включен протект или нет

Добавлено: 29 авг 2008, 04:46
Алексей
thor хм :) Поле с паролем запротектили а вот поле с типом юзера нет. Ну тогда вариант "канает" :)

Добавлено: 02 сен 2008, 13:16
thor
:grin:

Добавлено: 03 сен 2008, 06:01
Алексей
thor что могу сказать, всё как всегда, через... как везде вообщем.

Добавлено: 03 сен 2008, 11:57
m0p3e
Не знаю как в 8-ке но 5.8x пароль легко дешифруется.
Функция DecodeStringPass из библиотеки Protect; Собираем dll с вызовом функций и вуаля...

Добавлено: 03 сен 2008, 12:08
Алексей
аха, было такое... щас не знаю, не смотрел.