Nonsense. There's no problem getting data from a read-only database.
Of course, your user will not be able to create queries and reports in that
database, but that should be an issue, as each user should have his/her own
copy of the front-end, which doesn't need to be read-only.