Riyadh: Saudi Arabia's food and drug administration has approved the Covid vaccine made by AstraZeneca, state TV reported on Thursday.