Oracle Create View issue

Привет, ребята. Итак, я вошел в систему как учетная запись dba и хочу создать представление в схеме User1, но выбираю данные из User2.

Я использовал следующий запрос:

CREATE OR REPLACE VIEW User1.NewView (Column1) AS
SELECT DISTINCT Column1 FROM User2.Table

и получаю следующую ошибку:

SQL Error: ORA-00942: table or view does not exist
00942. 00000 -  "table or view does not exist"
*Cause:    
*Action:

Чтобы решить эту проблему, мне пришлось предоставить доступ на выбор пользователю User1 в User2.Table. Есть ли способ сделать это без предоставления доступа , поскольку я уже вошел в систему как dba? Спасибо, ребята!

7
задан OMG Ponies 2 November 2010 в 21:42
поделиться