This isn't really a question for the SD forums but the answer is sort of. There is no real supported method for disabling USB access. You can remove a kernel extension which will disallow the mounting of USB mass storage devices while still allowing USB keyboards, etc. Using a task or job you could quickly create a script to do this task for you.
The following lines will first create a backup of the extension then delete kext. It follows up with a restart. If using a task or job, you can remove the "sudo" as you would already be running as a user with the privelleges to remove the kext.
cp /System/Library/Extensions/IOUSBMassStorageClass.kext ~/backup/
sudo srm -rf /System/Library/Extensions/IOUSBMassStorageClass.kext
sudo touch /System/Library/Extensions
sudo reboot
If you want to block FireWire access as well, the correct kernel extension is IOFireWireSerialBusProtcolTransport.kext
Hope this helps.