1、創建用戶user1
create user user1 identified by xxxx
default tablespace XXXX_table
temporary tablespace temp
profile default
grant connect to user1;
2、方式一:批量表賦權
SELECT 'grant select on PPOSUAT_17.'|| table_name ||' to testuser_17;' from dba_tables where owner='PPOSUAT_17';
方式 二、sys賦權
如果想對所有表進行只讀設置,可以對該用戶授予select any table系統權限。
--釋放
revoke select on user1.tableName from user2;