У меня есть пользователь MONITOR
, через которого я запускаю сценарий SQL
select SESSION_KEY, INPUT_TYPE, STATUS, to_char(START_TIME,'mm-dd-yyyy hh24:mi:ss') as RMAN_BKUP_START_TIME,
to_char(END_TIME,'mm-dd-yyyy hh24:mi:ss') as RMAN_BKUP_END_TIME,
elapsed_seconds/3600 Hours
from V$RMAN_BACKUP_JOB_DETAILS
where START_TIME > sysdate-7
order by END_TIME;
Однако я не могу получить какие-либо строки (говорит now rows selected
) от пользователя MONITOR. МОНИТОР имеет привилегию «ВЫБРАТЬ ЛЮБОЙ СЛОВАРЬ». Вот как я подключаюсь:
sqlplus MONITOR/MONITOR@prod-ora-scan:1521/MYPDB
Я могу вернуть строки, используя пользователя SYS.