如何把oracle某个用户a下,所有表的查询,授权给另一个用户b。

2025-01-05 01:37:13
推荐回答(3个)
回答1:

select 'GRANT SELECT ON '||table_name||' to b;' from user_tables
把执行出来的内容另存为TXT,然後在SQL PLUS运行一边即可

回答2:

select 'GRANT SELECT ON '||table_name||' to b;' from dba_tables where owner='a'

回答3:

search一下就出来了