Only the Product Owner has the power to cancel a Sprint in Scrum, albeit he or she may do so with the help of the Development Team, the Scrum Master, or the stakeholders.