A multifunctional corrosion inhibitor was prepared from polyaspartic acid (PASP), sodium gluconate,zinc sulfate,hydroxyphosphonoacetic acid (HPAA) and benzotriazole (BTA). The performance of corrosion inhibition was evaluated by rotary hanging-piece corrosion tests and steady polarization. The result showed that the corrosion inhibitor was an anodic inhibitor and had good corrosion inhibition performance both on A3 carbon steel and H62 copper in seawater. The corrosion inhibition rate of A3 carbon steel was 93.15% and the corrosion inhibition rate of H62 copper was 93.55% when the concentration of corrosion inhibitor was 150 mgL-1in seawater at 40°C.