How to?

I have a database of content that I would like to allow buyers access to. I want them to be able to access the database, but not be able to alter it or download it. Their only options would be able to view it or display it.

I am seeking options and or avenues on how I could approach this. Any suggestions are appreciated.