Welcome to HCM. No. it wont harm even if you have taken it second time. But my concern is that it won t work now. This vaccine is given at birth only. Till now you must have been exposed to tubercular bacilli. So, there is no point in taking this vaccine now. If you have nay further query please ask me.