Ciao Lorenzo,
su sql server 2008, ho risolto con la tua soluzione,
mentre nella 2005 sp2 la sintassi non funziona, mi sono documentato e ho letto
che va usata questa stored:
EXEC sp_change_users_login 'update_one', 'username_old', 'username_new''
che di fatto risolve il problema degli utenti orfani assegnando la nuova login,
però il problema del default schema persiste e i riferimenti agli oggetti
vanno sempre fatti col vecchio schema!!!