Ошибка при добавлении прав.

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

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

Ответить
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Ошибка при добавлении прав.

Сообщение Vik »

При добавлении пользователю таблиц в Правах доступа к таблицам выскакивает такая ошибка:

Вставка записи в таблицу TablRights не выполнена для предотвращения нарушения целостности данных. Поле "OBJCODE" ссылается на поле "Atl_nrec" таблицы GROUPS. Недопустимое значение 00000000000000h. Код ошибки: 319 Таблица №42.

Причем на тестовой базе с этими же таблицами при всех тех же действиях никакой ошибки не выскакивает. В чем проблема? Галактика 8.0 Первасив 9.10. Тестовая база - это более поздняя версия той же базы, только с замененными таблицами GROUPS и TRIGHTS (взяты из текущей рабочей базы)
yuri_z
Постоянный обитатель
Сообщения: 165
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Н.Новгород ОАО "Сибур-Нефтехим"
Контактная информация:

Сообщение yuri_z »

Обновиться Первасив до 9.5 Галактика до 8.10 Кстати в последнем конверторе они отказались от переноса этих прав и ручками, ручками. Аналогичная ситуация была при переходе 5.84 -> 7.11. Права вроде как конверились, только любое изменение приводило к непредсказуемому результату. Отдельно настройте права с нуля и положите в рабочую.
Ответить