Have can I have a different texture on parented objects?
Probably you have them sharing the same material. In this case, you have to duplicate it or create a new one and assign to change independently.