18.03.2013 13:30
Необходимо исполнить скрипт, при выполнении получаю ошибку

Цитата:
SQL> conn /as sysdba
Connected.
SQL> grant select on supermag.smpricehistory to SUPERMAG_USER;

Grant succeeded.

SQL> grant execute on SUPERMAG.PRICES.GETROUNDEDPRICE to SUPERMAG_USER;
grant execute on SUPERMAG.PRICES.GETROUNDEDPRICE to SUPERMAG_USER
*
ERROR at line 1:
ORA-00905: missing keyword


SQL> grant execute on SUPERMAG.PRICES.GETPRICEROUNDRULE to SUPERMAG_USER;
grant execute on SUPERMAG.PRICES.GETPRICEROUNDRULE to SUPERMAG_USER
*
ERROR at line 1:
ORA-00905: missing keyword
Подскажите, где нужно поправить?
18.03.2013 14:05
Код:
grant execute on SUPERMAG.PRICES to SUPERMAG_USER;
18.03.2013 15:42
Цитата:
OlegON
Код:
grant execute on SUPERMAG.PRICES to SUPERMAG_USER;
В скрипте указано так:

Цитата:
grant select on supermag.smpricehistory to SUPERMAG_USER;
grant execute on SUPERMAG.PRICES.GETROUNDEDPRICE to SUPERMAG_USER;
grant execute on SUPERMAG.PRICES.GETPRICEROUNDRULE to SUPERMAG_USER;
Т.е верно будет так?:
Цитата:
grant select on supermag.smpricehistory to SUPERMAG_USER;
grant execute on SUPERMAG.PRICES to SUPERMAG_USER;
18.03.2013 16:04
да, скорее так
Часовой пояс GMT +3, время: 06:19.

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