Initial setting per each connection to SQL server

Dose anyone know how to put some initial global setup to the SQL server
(like Lock_Timeout value). The problem is such kind of setting has to
applied to each connection, and I cannot know when will a new connection be
estabished to the SQL server by the SQL link.
Moreover any body have an ideal to head Ms SQL read lock?