Staff attacked with knife for not giving alcohol