我需要将特定用户拥有的所有表格的select权限授权给另一个用户。我可以使用类似以下命令的单个命令来完成吗?
Grant Select on OwningUser.* to ReceivingUser
还是说我需要使用类似以下的方式为每个表生成SQL:
Select 'GRANT SELECT ON OwningUser.'||Table_Name||'TO ReceivingUser'
From All_Tables Where Owner='OWNINGUSER'
for v in (select OWNER, VIEW_NAME from ALL_VIEWS where OWNER = 'XXX') loop
。 - gavenkoa