No person shall operate a vehicle contrary to directions or provisions of any barrier or sign erected: (a) pursuant to the provisions of any ordinance of the city; or (b) by any public utility; or (c) by any department of the city; or (d) by any other person pursuant to law or contract with the city, nor shall any unauthorized person move or alter the position of any such barrier or sign. (Prior code § 3007(j))