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