2009-08-17 3 views
0

Я пытаюсь запросить словарь данных, чтобы найти информацию о преобразованиях в базе данных. Я предоставил свои пользовательские права администратора баз данных, поэтому я могу получить доступ к представлениям в словаре DBA_. С этим пользователем я могу получить доступ ко всем представлениям DBA_ без проблем, однако, похоже, я могу получить доступ только к DBA_TRANSFORMATIONS при регистрации в AS SYSDBA. У меня отсутствует специальная привилегия для доступа к этому представлению?Является ли просмотр слова dba_transformations доступным только при входе в систему AS SYSDBA?

ответ

2

DBA_TRANSFORMATIONS по умолчанию не имеет общего синонима.

Попробуйте это:

select * 
from sys.DBA_TRANSFORMATIONS; 
+2

+1 для ответа АРД - также заметить, что здесь Oracle осталось всего несколько других синонимов для представлений DBA - вы можете увидеть их: выберите VIEW_NAME из dba_views где владелец = ' SYS ' и имя_выхода типа' DBA% ' минус выберите имя синонима из dba_synonyms где owner =' PUBLIC ' – dpbradley

 Смежные вопросы

  • Нет связанных вопросов^_^