Галактика 712 на Оракле.

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

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

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

Галактика 712 на Оракле.

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

По таблице x$users в Галактике у меня пользователей - 91;

Администратор по Ораклу выкатывает мне список (подозреваю что по ветке security , Users) там записей по пользователям за все время существования нашей Галактики. Он на меня и на Галактику в притензии.

Вопрос: почему при удалении пользователя в Галактике, его запись (или что там находится, не знаю) в Оракле остается.

ESO#UPRESO1#103 OPEN ESO_DATA ESO_TEMP DEFAULT 27-янв-2006
Pehterev
Новичок
Сообщения: 26
Зарегистрирован: 16 мар 2007, 12:52
Откуда: Кемерово

Сообщение Pehterev »

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

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

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

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

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

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

И еще один вопрос: старые "мертвые души" в оракле при включении этого параметра ведь не удаляться? Как быть?
san
Местный житель
Сообщения: 412
Зарегистрирован: 28 апр 2005, 11:34
Откуда: Галактика Млечный Путь

Сообщение san »

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

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

Попробовала. Удалила 2 из базы: одного админа и пользователя.
В Оракле в sys.users ничего не изменилось, в eso.x$users пользователь исчез, но через какое-то время опять вернулся. Все мертвые души на месте

параметр добавила в support.cfg, раздел SQLDriver

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

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

Может еще добавить пораметр
System.FullSQL=on ?
san
Местный житель
Сообщения: 412
Зарегистрирован: 28 апр 2005, 11:34
Откуда: Галактика Млечный Путь

Сообщение san »

System.FullSQL=on добавлять совсем не стоит :sad:
стоит добавить SQLDriver.ForceRights=on в сапорте для правильного расчета прав на скл и SQLDriver.FullLoginName=on в галактике и сапорте если планируете иметь неколько баз в одной инстанции (ахтунг! если на рабочей базей не установлено FullLoginName=on, то устанавливать только для новых баз, а то не сможете в нее зайти :)
распечатаете x$users и отдайте админу, пусть проверит пользователей на скл, и прикончит лишних вручную :cool:
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

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

Все рекомендуемые параметры включены, ничего не меняется в Оракле.
А почему не льзя включать FullSQL=on?
Oweo
Местный житель
Сообщения: 355
Зарегистрирован: 29 мар 2005, 17:49

Сообщение Oweo »

Гаврилюк Марина писал(а):Все рекомендуемые параметры включены, ничего не меняется в Оракле.
В Оракле ничего не поменяется. Там надо ручками удалять юзверей, предварительно выгрузив таблицу х-юзерс из Галактики.
Новые патчи удались на славу
Ответить