31.03.2009 09:51
Kryukov
 
При инициализации базы данных 1.026.4 (генератором)
получаю ошибку:
Grant succeeded.
PL/SQL procedure successfully completed.
grant select on SVSupermagConstraints to SUPERMAG_FN_XMLSCHEMAEDITOR
*
ERROR at line 1:
ORA-01720: grant option does not exist for 'SYS.DBA_CONSTRAINTS'

каких прав нехватает ?
31.03.2009 10:04
OlegON
 
Цитата:
GRANT SELECT ON "SYS"."DBA_CONSTRAINTS" TO "SUPERMAG";
я бы так попробовал.
а во избежание заморочек в будущем -
Цитата:
GRANT SELECT ANY TABLE TO SUPERMAG;
31.03.2009 11:57
Kryukov
 
не пологло
Grant succeeded.

PL/SQL procedure successfully completed.
grant select on SVSupermagConstraints to SUPERMAG_FN_XMLSCHEMAEDITOR
*
ERROR at line 1:
ORA-01720: grant option does not exist for 'SYS.DBA_CONSTRAINTS'
31.03.2009 12:05
Mtirt
 
Такое чувство, что у SYS-a нет прав на эту таблицу....
Что странно... Причем очень.
31.03.2009 12:32
OlegON
 
Надо достать скрипт из ресурсов и посмотреть.
31.03.2009 13:10
OlegON
 
Поправляю FAQ, еще гранты
grant select on SYS.DBA_CONSTRAINTS to supermag with grant option;
grant select on SYS.DBA_TAB_COLUMNS to supermag with grant option;
как минимум.
31.03.2009 16:14
Kryukov
 
Всем спасибо, прошло поле
GRANT SELECT ON SYS.DBA_JOBS TO SUPERMAG WITH GRANT OPTION;
GRANT SELECT ON SYS.DBA_ROLES TO SUPERMAG;
GRANT SELECT ON SYS.DBA_USERS TO SUPERMAG WITH GRANT OPTION;
GRANT EXECUTE ON SYS.DBMS_ALERT TO SUPERMAG;
GRANT EXECUTE ON SYS.DBMS_LOCK TO SUPERMAG;
GRANT EXECUTE ON SYS.DBMS_PIPE TO SUPERMAG;
GRANT SELECT ON SYS.V_$SESSION TO SUPERMAG;
grant select on SYS.DBA_CONSTRAINTS to supermag with grant option;
grant select on SYS.DBA_TAB_COLUMNS to supermag with grant option;
grant select on SYS.DBA_CONS_COLUMNS to supermag with grant option;
GRANT SELECT ANY TABLE TO SUPERMAG;
grant select on dba_users to public;
Часовой пояс GMT +3, время: 12:23.

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