Ошибка при пересчете прав

Вопросы связанные с БД
Правила форума
Прочитайте перед тем, как задать вопрос: F.A.Q.

Ошибка при пересчете прав

Сообщение Neus » 01 дек 2014, 17:32

Здравствуйте!
ввел нового пользователя
при пересчете прав такая ошибка:
***
Сообщение:
Ошибка выполнения

***
Дополнительно:
no current record for fetch operation
no permission for REVOKE access to TABLE RDB$USER_PRIVILEGES
***
куда копать?
Neus
 
Сообщений: 16
Зарегистрирован:
11 апр 2011, 12:57
Организация: ООО "ОАГ" (ИжАвто)
г. Ижевск

Re: Ошибка при пересчете прав

Сообщение Neus » 02 дек 2014, 22:48

:? Каникулы что ли начались...
Neus
 
Сообщений: 16
Зарегистрирован:
11 апр 2011, 12:57
Организация: ООО "ОАГ" (ИжАвто)
г. Ижевск

Re: Ошибка при пересчете прав

Сообщение vik » 03 дек 2014, 01:09

К сожалению не каникулы, а командировки.
Какая версия сервера БД? Какая версия системы?
Под каким пользователем запускаете пересчет прав, может у него прав то на пересчет и не хватает?
Если с правами все ок, то возможно что-то сломалось в базе.
Для начала попробовать сделать бэкап\рестор.
Если не поможет, то как вариант переставить сервер firebird или заменить базу пользователей security2.fdb.
Аватар пользователя
vik
Разработчик
 
Сообщений: 381
Зарегистрирован:
02 дек 2009, 15:07
Организация: ООО "НПФ СТЕЛЛА"

Re: Ошибка при пересчете прав

Сообщение Neus » 03 дек 2014, 11:03

vik писал(а):К сожалению не каникулы, а командировки.
Какая версия сервера БД? Какая версия системы?
Под каким пользователем запускаете пересчет прав, может у него прав то на пересчет и не хватает?
Если с правами все ок, то возможно что-то сломалось в базе.
Для начала попробовать сделать бэкап\рестор.
Если не поможет, то как вариант переставить сервер firebird или заменить базу пользователей security2.fdb.

ФБ 1.5 (да, мы динозавры :) )
версия структуры 80, версия ПО 5.37.0.840
юзер sysdba
т.е. это глюки ФБ.
ок, спасибо, будем копать ibase.ru :)
Neus
 
Сообщений: 16
Зарегистрирован:
11 апр 2011, 12:57
Организация: ООО "ОАГ" (ИжАвто)
г. Ижевск

Re: Ошибка при пересчете прав

Сообщение Neus » 03 дек 2014, 16:51

сделал рестор обеих баз (security и guard)
все заработало :)
Neus
 
Сообщений: 16
Зарегистрирован:
11 апр 2011, 12:57
Организация: ООО "ОАГ" (ИжАвто)
г. Ижевск

Re: Ошибка при пересчете прав

Сообщение vik » 03 дек 2014, 18:52

Рад что все получилось.
Но версия Firebird уж очень древняя, обновитесь на 2.5.2 по возможности.
Будущие обновления ПО не будут совместимы с Firebird 1.5.
Аватар пользователя
vik
Разработчик
 
Сообщений: 381
Зарегистрирован:
02 дек 2009, 15:07
Организация: ООО "НПФ СТЕЛЛА"

Re: Ошибка при пересчете прав

Сообщение Neus » 04 дек 2014, 11:26

Но версия Firebird уж очень древняя, обновитесь на 2.5.2 по возможности.

2.5.3 чем плоха?
Neus
 
Сообщений: 16
Зарегистрирован:
11 апр 2011, 12:57
Организация: ООО "ОАГ" (ИжАвто)
г. Ижевск

Re: Ошибка при пересчете прав

Сообщение vik » 04 дек 2014, 11:55

Еще не обкатана, могут быть проблемы в непредсказуемых местах, 2.5.2 хорошо протестирована с нашей системой.
Аватар пользователя
vik
Разработчик
 
Сообщений: 381
Зарегистрирован:
02 дек 2009, 15:07
Организация: ООО "НПФ СТЕЛЛА"

Re: Ошибка при пересчете прав

Сообщение wait » 04 дек 2014, 15:12

Просто обновить сервер недостаточно, нужно еще поднять версию ODS базы до 11.2 если хотите ставить новые обновления.
wait
 
Сообщений: 101
Зарегистрирован:
02 дек 2009, 17:51
Организация: ООО "НПФ СТЕЛЛА"


Вернуться в База данных

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron