Din pacate nu am lucrat cu SMO in ultimul timp, iar exemplele din MSDN sunt sublime, dar cam lipsesc...
Poti incerca sa setezi proprietatea "login" a userului fara sa stergi userul - http://technet.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.user.login.aspx
Pentru ce iti trebuie SQLAgent?