Both Mayor Keith Bell and Sheriff Henry Trochesset confirmed deputies had to step in because so many city police officers had contracted coronavirus.
Two people told officers they witnessed a senior policeman assaulting a woman in the street, but she denies it happened, police said.
Louis Radzieski, 37, pleaded guilty Monday to unlawful possession of a firearm by a felon and aggravated assault with a deadly weapon, according to court documents.
Capt. Pedro Alcocer was charged Monday morning with assault and harassment. The Galveston County Sheriff's Office is investigating the complaint against the senior officer.