Muszę udzielić uprawnienia wyboru dla wszystkich tabel posiadanych przez określonego użytkownika innemu użytkownikowi. Mogę to zrobić za pomocą jednego polecenia wzdłuż linii:Grant Wybierz na wszystkich tabelach należących do określonego użytkownika
Grant Select on OwningUser.* to ReceivingUser
Albo muszę wygenerować SQL dla każdej tabeli z czymś wzdłuż linii:
Select 'GRANT SELECT ON OwningUser.'||Table_Name||'TO ReceivingUser'
From All_Tables Where Owner='OWNINGUSER'
Również "dla v w (selec t OWNER, VIEW_NAME z ALL_VIEWS, gdzie OWNER = 'XXX'), pętla' – gavenkoa