The City Council on Tuesday night voted 8-1 to approve David Roddy as police chief.
Russell Gilbert cast the only no vote.
Councilwoman asked that he be given a chance, saying the council could "hold him accountable" if problems arise.
Chief Roddy became interim after the departure of Fred Fletcher.