Ed Sheeran has "laid down the law" and would prefer to keep his pub private rather than a "free-for-all".