need help with file download control

hi guys!     i want to realize the role control of file upload and download.     it means someone upload a file and others must download it with certain role or password.     i am now using file_column     but i donot how to control the download authority.

    please help me!!!

Tom Lee