ORA-00990 error while trying to grant priviliges: Why is that?
Your list of privileges contains a number that don't exist.  There is no ALTER TABLE privilege.  Nor is there a SELECT TABLE or DELETE TABLE or DROP VIEW privilege.  You can grant a user SELECT access on individual tables that are owned by other users.