Executa esse select:
select 'GRANT SELECT ON ' || owner || '.' || table_name || ' TO USUARIO_B;' from dba_tables
where tablespace_name = 'TABLESPACE_1';
Trocando USUARIO_B e TABLESPACE_1 pelo nome do usuario que você quer dar as grants e o nome da tablespace que contém os objetos que você quer dar permissão de acesso.
A saída já vai ser os comandos de grant, assim você não precisa executar um por um.
Foi isto que o diego quis dizer!
Ou ainda você pode criar uma role, atribuir os grants para ela e atribuí-la ao usuário, em questão de organização seria melhor.
Modifique o grant na consulta de acordo com o que você quer (INSERT, UPDATE,DELETE…).