Could the database be used as a private file retrieval account?

Tell me if this sounds possible.

Server files are stored as Blob data type on a Mysql Database or (accessible with a link to the file from the server), in one individual table row.

This is called the password protected portion of the site.

Customers are sent an email with their new password and user-name for this account.
They can then download their files and even manage future files that are placed here.

Understand what I'm trying to do, is their an alternative?