In Oracle, the only "ALL PRIVILEGES" granting that occur is only done on the object level. You can "GRANT ALL ON my_table TO another_user" and he will have all privs, but there is no way of granting privs on all objects owned by a user short of writing a little bit of SQL.
set heading off;
select 'GRANT ALL ON ' || object_name || ' TO another_user;'
By the way, this works for packages, procedures, functions, etc as well.