Is mod_authn_dbd available in standard hosting or do I need a VPS/dedicated?

I’m afraid not. We do not support this module on any of our hosting plans.

Is there some specific piece of software you’re trying to use that requires this module?

I am developing a site in PHP.

Is there any other option so that I can from PHP control access to files that are not PHP, such as JPG, videos, etc?

I want some static files to be available only to authenticated users.