21.09.2013 13:33
Evelyn
 
Ход инициализации:
................
DomainsLoad
MessengerPkgBody
MessengerProc
ClientModules


Ошибка:
grant select on SUPERMAG_SESSIONS to SUPERMAG_USER
*
ERROR at line 1:
ORA-01720: grant option does not exist for 'SYS.V_$SESSION'

СМ 1.29.3
инициализация при оракле 11 32битном прошла без проблем!
а при инициализации 11 64битном - вылезает такое сообщение.
экспорт импорт прошел без ошибок
Гранты розданы, уже проверила
21.09.2013 17:47
Occul
 
лучше еще раз дать гранты из FAQ, явно не все прогнали.
22.09.2013 19:30
Evelyn
 
да дважды прогоняла - все равно то же самое выходит((
23.09.2013 14:53
kadr
 
такое
Цитата:
grant select on SYS.V_$SESSION to supermag;
там есть?
Если нет, то прогнать до генератора
23.09.2013 14:56
Occul
 
FAQ по Супермаг 2000 и Супермаг Плюс (старая версия) прогоняйте по одной строке и убедитесь, что все выполнено
20.03.2014 09:43
Mr_Vito
 
генератор вылетал на:
grant select on SUPERMAG_SESSIONS to SUPERMAG_USER;

мне помогло:
grant select any table to SUPERMAG with admin option;

(при этом без with admin option не помогало :))) )
20.03.2014 09:47
OlegON
 
на какой версии? после чего? сдается, что что-то ты поломал. не нужна супермагу такая привилегия.
20.03.2014 10:06
Mr_Vito
 
СМ 1.29.3

после экспорта/ипорта из виндового оракла v10.2.0.4
в oracle linux с базой оракла 10.2.0.5
20.03.2014 10:33
OlegON
 
Проходил неоднократно. Грант не требовался.
21.03.2014 11:15
kadr
 
Цитата:
Mr_Vito генератор вылетал на:
grant select on SUPERMAG_SESSIONS to SUPERMAG_USER;

мне помогло:
grant select any table to SUPERMAG with admin option;

(при этом без with admin option не помогало :))) )
А че бы сразу всем пользователям не раздать права на всё? Очень вредный грант.

При экспорте/импорте может теряться часть прав связанных с объектами. Надо на нормально работающей базе посмотреть какие есть права у supermag и недостающие выдать на проблемной базе.

типичный набор
Код:
-- Grant/Revoke object privileges 
grant select on DBA_CONS_COLUMNS to SUPERMAG with grant option;
grant select on DBA_CONSTRAINTS to SUPERMAG with grant option;
grant select on DBA_JOBS to SUPERMAG with grant option;
grant select on DBA_ROLES to SUPERMAG;
grant select on DBA_TAB_COLUMNS to SUPERMAG with grant option;
grant select on DBA_USERS to SUPERMAG with grant option;
grant execute on DBMS_ALERT to SUPERMAG;
grant execute on DBMS_LOCK to SUPERMAG;
grant execute on DBMS_PIPE to SUPERMAG;
grant execute on DBMS_UTILITY to SUPERMAG with grant option;
grant select on V_$INSTANCE to SUPERMAG;
grant select on V_$SESSION to SUPERMAG with grant option;
в твоем случае SUPERMAG_SESSIONS базируется на V$SESSION вот из-за этого гранта и валится генератор.
Часовой пояс GMT +3, время: 16:31.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.