powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / v$parameter
8 сообщений из 8, страница 1 из 1
v$parameter
    #32125561
Aleksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В процедуре есть выборка каталога, куда Oracle разрешает выводить файлы в ОС:
SELECT VALUE INTO d FROM v$parameter WHERE NAME = 'utl_file_dir';
у меня все нормально работает, а при запуске процедуры у заказчика выдается ошибка:
PLS-00201 identifier 'SYS.V_$PARAMETR' must be declared
может кто знает что делать?
...
Рейтинг: 0 / 0
v$parameter
    #32125583
Фотография Oracle X-pert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Check Your grants!
...
Рейтинг: 0 / 0
v$parameter
    #32125760
Aleksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за совет, проверю когда буду у заказчика(другой город), но мне помнится, что у пользователя под которым запускаюсь, есть все мыслимые права. Еще смущает, что просто SQL запрос (в TOADе под тем же логином):
SELECT VALUE FROM v$parameter WHERE NAME = 'utl_file_dir
проходит.
...
Рейтинг: 0 / 0
v$parameter
    #32125764
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо привилегии в твоём случае давать явно, а не через роль.
...
Рейтинг: 0 / 0
v$parameter
    #32125840
Aleksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Буду сильно благодарен, если уточните о каких конкретно привилегиях идет речь.
...
Рейтинг: 0 / 0
v$parameter
    #32125853
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо дать роль SELECT_CATALOG_ROLE:
grant SELECT_CATALOG_ROLE to <юзер>;
Напрямую давать не советую, так как это противоречит политике безопасности.
...
Рейтинг: 0 / 0
v$parameter
    #32126000
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>> надо дать роль SELECT_CATALOG_ROLE:
>>> grant SELECT_CATALOG_ROLE to <юзер>;

Ne pomoget poskolku:

>>> а при запуске процедуры у заказчика выдается ошибка:

t.e. grant dlya V_$PARAMETERS nado peredat tolko napryamuyu ili modificirovat proceduru tak chtoby
ona vipolnyalas s pravamy vizivauschego a ne s pavamy vladelca.
...
Рейтинг: 0 / 0
v$parameter
    #32126270
Aleksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, в моем Oracle (где все работает нормально), у юзера нет таких grants о которых вы пиште.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / v$parameter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]