长命锁通常是由奶奶或姥姥购买的。在中国传统文化中,长命锁是一种具有辟邪、保平安、祈求长寿的吉祥物。通常在婴儿出生后的第一个中国农历新年,家长会为孩子购买长命锁,希望孩子健康成长,平安长寿。因此,奶奶和姥姥都会希望给孩子带来这样的祝福。
然而,具体由谁来购买可能因家庭习惯和实际情况而异。有些家庭可能由奶奶购买,有些家庭则可能由姥姥购买。这完全取决于家庭成员之间的决定和分工。