как получить доступ к синониму из другой схемы - PullRequest
0 голосов
/ 06 октября 2011

Кто-нибудь знает, как получить доступ к синониму из другой схемы?select * from abcefh.plan_table;

Это не работает и говорит, что таблица не существует.это точно там.спасибо Саро

Ответы [ 2 ]

3 голосов
/ 06 октября 2011

У вас есть права доступа к этой таблице?

Если вы выполните следующий запрос, вы увидите какие-либо строки:

SELECT table_name 
  FROM all_tables 
 WHERE owner='ABCEFH' 
   AND table_name = 'PLAN_TABLE';

Если вы не вернули строку, у вас нет прав.

Если вы говорите, что PLAN_TABLE является частным синонимом в схеме ABCEFH, то ответ таков: вы не можете получить к нему доступ.

1 голос
/ 06 октября 2011

Я так понимаю, что abcefh.plan_table является частным синонимом в схеме abcefh.

Можете ли вы запросить таблицу, на которую указывает синоним abcefh.plan_table? Если нет, то синоним не даст вам дополнительных прав, и сообщение об ошибке будет означать, что объект не существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...