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

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Multik
Новичок
Сообщения: 21
Зарегистрирован: 29 мар 2005, 17:49

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

Сообщение Multik »

Галактика 711
БД Оракл 9.2
ЗАбыт пороль Supervisor, поэтому просто так Протект не выключить.
Могу зайти под SYS в Оракл, и поиграться с табличкой X$USERS. Но есть ли более простые пути (например TRUNCATE TABLE XXXXX, НННН ) ?
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

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

Сообщение Multik »

Спасибо.
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

Сообщение Гаврилюк Марина »

А как быть если криво включился Protect и теперь не дает открыть настройку чтобы его отключить

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

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

Как быть? Работать с Ораклом?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

в 810 вроде бы отменили возможность редактирования таблицы пользователей через SQL.
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

Интересно, а какая связь между включенным протектом и проблемами входа в SQL.
Наскока помню в этот модуль все могут входить вне зависимости от того, включен протект или нет
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

thor хм :) Поле с паролем запротектили а вот поле с типом юзера нет. Ну тогда вариант "канает" :)
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

:grin:
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

thor что могу сказать, всё как всегда, через... как везде вообщем.
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Сообщение m0p3e »

Не знаю как в 8-ке но 5.8x пароль легко дешифруется.
Функция DecodeStringPass из библиотеки Protect; Собираем dll с вызовом функций и вуаля...
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

аха, было такое... щас не знаю, не смотрел.
Ответить