Login and roles should be unrelated. Is everybody having a problem logging in?
Have you checked the SystemCheck.aspx for errors?
Your best bet then is to run the SplendidCRM Configuration Wizard to update the database. It should fix problems it encounters.