I guess what I mean in the beginning about going many years without problems is, I have had a contract tied to my sunsolve account since '98. it was an account from one company, but after I left there, it was still valid for years. The one thing Sun is terrible at is keeping track of is who should and should not have access. In a way it is up to the company who bought the contracted services from Sun to update their list of personnel who should have access. This gets overlooked alot of times.
Only in the last year, I actually updated my contracts in my sunsolve profile to reflect my current employer.
David