Securing sliding bar grips without hair spray?
Wipe the bar with isopropyl alcohol. It evaporates completely and will leave dry rubber against a clean bar. 

If they slip and slide after more than about 24 hours left alone, the you may need to replace the grips (assuming they're not new).

The high alcohol content is what makes hairspray effective, and using isopropyl alcohol cuts out the sticky residue of the hairspray that is made up of its remaining content. 

A grip left on its own will bond to the bar after some time, even if installed completely without any additives, so you still may need to cut them loose when it's time to change them. 

Alternatively, use either a lock on grip, or a wire twist to secure a loose grip without lock ons. 





As for honey, masking tape, or adding a piece of tube, it would be very difficult to install them, honey would be more permanent by far than hairspray, and there are better alternatives. 

Hairspray, btw, is not permanent. It's just difficult to remove without a compressor or damaging the grip.