
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.04.2017, 16:11
|
|||
|---|---|---|---|
|
|||
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
Добрый день! Ситуация следующая... В БД существует пользовательская схема с именем DICTIONARY. Возникла необходимость обратиться к объектам этой схемы под другим пользователем. Гранты юзеру на необходимые объекты из схемы DICTIONARY предоставлены. Итог: под другим пользователем видны только таблицы. Процедуры, функции, пакеты недоступны - ошибка ORA-06550 Причина ясна - существование системной вьюхи SYS.DICTIONARY Можно ли как-то решить эту проблему без переименования схемы DICTIONARY? Переименование схемы вызовет слишком много проблем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2017, 16:22
|
|||
|---|---|---|---|
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
AZTECAВ БД существует пользовательская схема с именем DICTIONARYЭто была не самая лучшая идея AZTECAМожно ли как-то решить эту проблему без переименования схемы DICTIONARY? Переименование схемы вызовет слишком много проблем...Обращайтесь к объекту по полному имени. Конфликтов быть не должно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2017, 16:42
|
|||
|---|---|---|---|
|
|||
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
ORA__SQLОбращайтесь к объекту по полному имени. Конфликтов быть не должно так и было сделано... более того, dictionary писал с кавычками, без кавычек, в нижнем регистре, в верхнем регистре... результат один и тот же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2017, 16:48
|
|||
|---|---|---|---|
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
AZTECAORA__SQLОбращайтесь к объекту по полному имени. Конфликтов быть не должно так и было сделано... более того, dictionary писал с кавычками, без кавычек, в нижнем регистре, в верхнем регистре... результат один и тот же Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. Догадаешься что нужно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2017, 17:49
|
|||
|---|---|---|---|
|
|||
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
ORA__SQLДогадаешься что нужно сделать? Ты имеешь в виду переименование схемы? Если да, то это для меня неприемлемый вариант решения проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2017, 18:12
|
|||
|---|---|---|---|
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
AZTECAORA__SQLДогадаешься что нужно сделать?Ты имеешь в виду переименование схемы? Если да, то это для меня неприемлемый вариант решения проблемы.Нет, я имею ввиду drop public synonym ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2017, 18:40
|
|||
|---|---|---|---|
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
ORA__SQL, Больше добра! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.04.2017, 22:32
|
|||
|---|---|---|---|
|
|||
Доступ к объектам схемы с названием DICTIONARY |
|||
|
#18+
В общем, решение нашлось. Нужно создать в другой схеме синонимы к объектам схемы DICTIONARY, и вызывать нужные функции/процедуры, обращаясь к синонимам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1886127]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 487ms |

| 0 / 0 |
