The legal drinking age for military is 18.
The commander has the last word.
A commander cannot override local laws. I guess what goes on inside the base stays inside the base.