United Airlines has said it is changing the keypad codes used to open cockpit doors after the previous codes were accidentally posted on a public website.

United sent a memo to pilots over the weekend telling them to use alternative security measures, an airline spokeswoman said.

The breach in security measures was not the result of hacking and did not cause any flights to be delayed or cancelled, the airline said.

"We are working to change the codes on all of our aircraft," added the spokeswoman, Maddie King.

In a statement, the Chicago-based airline said it uses "a number of measures" in addition to the access codes to keep cockpits secure, and it is working to fix the situation as soon as possible.

Ms King said backup procedures had been put in place but she declined to give details, citing security concerns.

United changes the access codes periodically but scrambled over the weekend after it learned about the information becoming public.

Rusty Aimer, a retired United pilot who is now an aviation consultant, said changing the codes "should not create a big security concern".

He added that he could not remember a breach of the secret codes in the years that he worked for the airline.

Security of cockpits was strengthened after the terror attacks in September 2001, during which hijackers took over control of United and American Airlines planes.

The Air Line Pilots Association has lobbied for legislation in Congress that would require secondary barriers on all US airliners.