– A person without strength of character.
are semantically related in sycophant
topic. In some cases you can use "Minion" instead a noun
"Doormat", when it comes to topics like person who caters to another, someone following orders without question.