I worked a civilian at an AFB and had to park on the other side of the freeway and then cross the bridge on foot and walk through some kind of checkpoint to show ID before continuing on to work.
I had a bumper sticker that did allow me onto other bases but now question why.
Fort Hood is huge, there are around 45,000 soldiers stationed there. That would take a pretty large parking lot.