I don't know if you can do this in 8.1.6 but in 9i you can create a profile and assign the time out there. but you have to also set the resource limit parameter in the init.ora.