Why is salt needed when using vinegar to clean pennies?
The copper surface is oxidized, which slows down the formation of copper acetate. When you add chlorides to the solution, the chloride penetrates the oxide layer and creates a hole in that layer that allows acetate to react with the copper. To find more information on the effects of chlorides on the surface of copper look up copper corrosion and chlorides.