President Jacob Zuma on Wednesday promised to clamp down on public officials who were doing business with the state.