ENG-6388 split adhoc permission into sql and sqlread

Why is this made public?