The HR department at the company that I am currently working for has requested that I provide a system for storing employee social security numbers in our company database. The
My recommendation would be to rely on limiting access. Only have a single account able to actually read (and if necessary write) the table where the SSN's are stored. Use that account from within your application to access the db and block access from every other account.