to have no right to do sth
have no business doing sth
You have no business being here.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición