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

start [/forum/topic.php?fid=52&fpage=168&tid=1886127]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 424ms |

| 0 / 0 |
