Gathering stats on a non-owned schema requires 'analyze any" system privilege and also either 'select any' OR select on specific tables.