Answer :

The greatest thing that kept knights from abusing their power was their adherence to a code of honor. Plus, any knight that abandoned this code would be harshly looked down upon.
A knight kept from abusing his power because he was under the lords ruling, and there would be serious consequences such as war if the knight abused his power.