If your user has temporary tablespace defined and this user do the analyze, I guess it will use what you said, right?
ALTER USER user1 TEMPORARY TABLESPACE tablespace1;